データ操作

[C#] 型を指定したnullを定義する

2021年12月8日

型を指定したnullを定義する方法です。

varを使用して変数を宣言する時に、初期値をnullとしたい場合は
nullであっても型を指定する必要があります。

サンプル

NG例)変数を定義してnullで初期化する(型指定なし)

var a = null;

型が分からないためエラーになります。

OK例)変数を定義してnullで初期化する(型指定あり)

var a = (string)null;

型は実際に使用する型名に読み替えてください。

備考

  • varを使用して変数宣言する場合暗黙的に型が判定されますが、nullの場合は暗黙的に型判定できないため明示的に型を指定する必要があります。
  • varを使わない変数宣言の場合は、nullと指定するだけでOKです。

-データ操作
-