C#でint型のデフォルト値を設定する方法


  1. 変数宣言時に初期化する方法:

    int myInt = 0;

    上記のコードでは、変数myIntを宣言し、初期値として0を設定しています。この方法は、変数を宣言すると同時にデフォルト値を設定するため、シンプルで便利です。

  2. クラスのメンバーとしてデフォルト値を指定する方法:

    class MyClass
    {
       public int myInt = 0;
    }

    上記のコードでは、クラスMyClassのメンバー変数myIntを定義し、初期値として0を指定しています。この場合、クラスのインスタンスが作成されるときに、myIntは自動的に0で初期化されます。

  3. Nullable型を使用する方法:

    int? nullableInt = null;

    int?はNullable型であり、nullを許容するint型です。上記のコードでは、変数nullableIntを宣言し、初期値としてnullを設定しています。この方法を使用すると、int型の変数にnullを設定することができます。

これらの方法を使用すると、int型の変数にデフォルト値を設定することができます。それぞれの方法は異なる状況に適しているため、使用するコンテキストに応じて適切な方法を選択してください。