私は以下のクラスを持っています。 Parentクラスの内部にはParentDetailのListがあります。今度は、ParentDetailクラスに新しいフィールドを追加する必要があります。フィールドはIdと呼ばれます。私が必要とするのは、ParentDetailsを繰り返し実行し、IDフィールドに1から始まる番号を設定するメインクラスのメソッドです。別のクラスのリスト内のクラスにシーケンスIDを追加するにはどうすればよいですか?
これを行う簡単な方法は誰も想像できますか?私はリストをどのように反復できるかわかりません。ロイDictus(私から+1)によって示唆されているように
public class Parent {
public IList<ParentDetail> ParentDetails {
get { return _ParentDetails; }
}
private List<ParentDetail> _ParentDetails = new List<ParentDetail>();
public Parent() {
this._ParentDetails = new List<ParentDetail>();
}
}
public class ParentDetail {
public int Id { get; set; } <<<<<<<< new field
}
}
実際には、@Roy - それは 'i + 1'である必要があります:) –
" 1で始まる "...そうです! :-) –