-8

C#では、ボタンの2次元配列をどのように宣言できますか?

4

3 に答える 3

3

後者の ( ) は値を割り当てます - 基本的にorint a = new int();と同じです。これは、それがローカル変数である場合、明確な代入のルールが適用されることを意味します。最初の ( ) は、割り当てられるまで使用できません。たとえば、明示的に値を指定しないと失敗します。int a = 0;int a = default(int);int a;Console.WriteLine(a);a

フィールド(別名インスタンス変数および型レベル変数) は本質的にデフォルト値 (この場合) が「割り当てられた」ものとして扱われる0ため、フィールドの場合は単純に冗長なコードであることに注意してください。

于 2013-04-15T14:46:13.863 に答える