ジェネリック List<> の概念が導入されました。次のことを考慮してください
// Create an instance of the Theater class.
this.MarcusTheater = new Theater();
// Set the field values of the Theater.
this.MarcusTheater.Screens = new List<Screen>();
this.MarcusTheater.Screen1 = new Screen();
// Set the field values for Screen1.
this.MarcusTheater.Screen1.Lenght = 23;
this.MarcusTheater.Screen1.Width = 50;
// Add Screen1 to the Screen list.
this.MarcusTheater.Screens.Add(this.MarcusTheater.Screen1);
私の理解では、Screen1 は Screen インスタンスの一時的なホルダーです。リストに追加されると、そのリスト内でインデックスが作成され、実際には Screen1 ではありませんか? Screen オブジェクトのインスタンスは Screen List 内に格納されているため、このオブジェクト全体を引き戻すことはできますか? もしそうなら、Screen1を見つけるためにScreensのリスト<>をループする最良の方法は何ですか? これは些細な質問のように思えるかもしれませんが、基本を突き止めようとしています。前もって感謝します。