System.NullReferenceException при взаимодействии с public static List<string> [дубликат]

227
13 октября 2017, 13:08

На данный вопрос уже ответили:

  • Что такое NullReferenceException, и как мне исправить код? 2 ответа

Есть список переменных: public static List<string> currentpath; Он объявлен в том же классе, что и основной код. При попытке доступа в него, допустим с помощью currentpath.Add("Example"); выдает такую ошибку: System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."

Помогите разобраться в проблеме.

P.S. Я знаю, что такое System.NullReferenceException, однако я не могу понять, почему вылетает подобная ошибка, ведь переменная публична и статична, и такой ошибки быть не должно.

Answer 1
public static List<string> currentpath = new List<string>();
READ ALSO
C# MySql Клиент-серверная архитектура как реализовать [требует правки]

C# MySql Клиент-серверная архитектура как реализовать [требует правки]

Я не понимаю как реализовать клиент-серверную архитектуру на C# и MySql ! Поможет ли это приложению повысить безопасность?

270
Отправка файла на сервер с ключом

Отправка файла на сервер с ключом

Существует некий код, который должен отправлять файл на сервер с ключом, например, dataЕсть, конечно, класс WebClient и метод UploadFile, но он недостаточно...

236
Значение DataGridTextColumn в зависимости от выбора DataGridComboBoxColumn

Значение DataGridTextColumn в зависимости от выбора DataGridComboBoxColumn

Есть DataGrid данные заполняются через биндинг:

203