我想編程一個簡單的員工註冊表,我想使用通用列表來「保存」我創建的人。如何添加至尚未創建的列表。請幫忙!
經理類有一個構造函數和一個方法(見下文)。 構造函數創建List並將方法添加到它,或者應該添加到它。 問題是,我不能像下面這樣做,因爲Visual Studio認爲employeeList在當前上下文中不存在。我怎麼會寫這個?
public EmployeeManager()
{
List<string> employeeList = new List<string>();
}
public void AddEmployee()
{
employeeList.add("Donald");
}
@Reed善真快。在放棄並輸入我想要做的事情的解釋之前,我在格式化方面努力:) – 2010-07-30 20:45:13
如果列表還沒有被實例化,這仍然會拋出一個空引用。使列表成爲一個懶惰構建的私有財產。 – DevinB 2010-07-30 20:45:40
@devinb只有在使用了另一個構造函數的情況下,因爲它永遠不會拋出null ref。 – 2010-07-30 20:46:59