Tutorial by Topics

C#では、 演算子は式または文の1つ以上のオペランドに適用されるプログラム要素です。インクリメント演算子(++)やnewなどの1つのオペランドをとる演算子は、単項演算子と呼ばれます。算術演算子(+、 - 、*、/)などの2つのオペランドを取る演算子は、2項演算子と呼ばれます。 1つの演算子、条件付き演算子(?:)は3つのオペランドをとり、C#の3つの3項演算子です。

C#言語のこの6番目の反復は、Roslynコンパイラによって提供されます。このコンパイラは、.NET Frameworkのバージョン4.6でリリースされましたが、以前のフレームワークバージョンを対象にして、後方互換性のある方法でコードを生成できます。 C#バージョン6のコードは、完全に下位互換性のある方法で.NET 4.0にコンパイルできます。以前のフレームワークでも使用できますが、追加のフレームワークサポートが必要な機能が正しく機能しないことがあります。

コンストラクターは、そのクラスのインスタンスが作成されるときに呼び出される、クラス内のメソッドです。主な役割は、新しいオブジェクトを有用かつ一貫した状態にすることです。

デストラクタ/ファイナライザは、クラスのインスタンスが破棄されたときに呼び出されるクラス内のメソッドです。 C#では、明示的に記述/使用されることはほとんどありません。


Page 1 of 426