【发布时间】:2011-02-12 22:14:17
【问题描述】:
我知道 ArrayList 可能不是解决这种特殊情况的方法,但请幽默并帮助我摆脱这种头痛。
我有一个构造函数类如下:
class Peoples
{
public string LastName;
public string FirstName;
public Peoples(string lastName, string firstName)
{
LastName = lastName;
FirstName = firstName;
}
}
我正在尝试通过调用此构造函数来构建一个 ArrayList 来构建一个集合。但是,当我使用此构造函数时,我似乎无法找到正确构建 ArrayList 的方法。我用 Array 解决了这个问题,但不是 ArrayList。
我一直在搞砸这个来尝试构建我的 ArrayList:
ArrayList people = new ArrayList();
people[0] = new Peoples("Bar", "Foo");
people[1] = new Peoples("Quirk", "Baz");
people[2] = new Peopls("Get", "Gad");
根据我得到的异常,我的索引显然超出了范围。
【问题讨论】:
-
当你在它改变人民到个人。
标签: c# .net constructor arraylist