Я пытаюсь запрограммировать простой реестр служащих, и я хочу использовать общий список, чтобы «сохранить» лиц, которых я создаю.Как добавить в список, который еще не создан. Пожалуйста помоги!
В классе менеджера есть один конструктор и один метод (см. Ниже). Конструктор создает список и добавляет к нему метод или должен быть добавлен к нему. Проблема в том, что я не могу сделать это, как показано ниже, потому что Visual Studio говорит, что employeeList не существует в текущем контексте. Как я буду писать это?
public EmployeeManager()
{
List<string> employeeList = new List<string>();
}
public void AddEmployee()
{
employeeList.add("Donald");
}
@Reed Совершенство это было быстро. Я боролся с форматированием, прежде чем сдаваться и набирать объяснение того, что я пытаюсь сделать :) –
Это все равно вызовет нулевую ссылку, если список еще не был создан. Сделайте список ленивой частной собственностью. – DevinB
@devinb только в том случае, если использовался другой конструктор, поскольку он стоит, это никогда не вызовет null ref. –