C#では、ボタンの2次元配列をどのように宣言できますか?
1197 次
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 に答える