這是我的課:構造的名單<T> C#中的子類
public class CustomList: List<SomeType>{
SomeType myList;
public CustomList(List<SomeType> list){
myList = list;
}
//some methods
}
,我初始化它是這樣的:
CustomList myCustomList = new CustomList(someList);
然而在訪問列表(myCustomList[0]
)的第一個成員,我得到: AurgumentOutOfRangeException錯誤。
我在自定義列表構造函數和/或初始化中做了什麼錯誤嗎?
感謝您的幫助。
編輯:
SOMETYPE是一類由一些公共變量:
public class SomeType{
public string title;
public string campaign;
}
我沒有看到你在哪裏添加到'List <>'。如果myList是公共的,你可以通過'myCustomList.myList'訪問你的.ctor參數值。 – 2015-03-25 04:10:43