Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
そのようなことをする方法はあります
List<Myclass> classlist = new List<Myclass>();
Myclass * item = &classlist.ElementAt(0);
アイテムの値を変更すると、リストアイテムも変更されますか?
例:item.name = "changedme"; そして、classlist.ElementAt(0).nameにアクセスすると、値は「changedme」になります???
ありがとう
Classそれが実際にはクラスであり、構造体ではないと仮定すると、あなたがしなければならないのは次のことだけです。
Class
var classList = new List<Class>(); var instance = classList[0]; instance.name = "changedme";
リスト内のオブジェクトが参照型の場合、指定したとおりに機能します。