C#, C♯, C#相談室 Part87 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0044デフォルトの名無しさん
2015/04/01(水) 22:34:48.49ID:mDt+Ogiqpublic int a;
}
List<A> list = new List<A>{new A()};
Console.WriteLine(list[0].a);
list[0].a = 1; ← 変数ではないため、、、変更できません。
これがどういうことか調べてもあまり理解できないのですが、
これはlise[0]にあるインスタンスのコピーに1を代入しても
もともとの配列にあるインスタンスには何の影響も与えないためですか??
■ このスレッドは過去ログ倉庫に格納されています