0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 32
|
||||||
1 | ||||||
.NET 4.x List<string> Значение не может быть неопределенным22.10.2019, 23:18. Показов 7141. Ответов 6
Не могу понять, как правильно взаимодействовать со списком, предполагаю, что я его как-то не так инициализирую. Ибо в отладчике service все время стоит со значением null.
При любом обращении к списку в программе выдает "Значение не может быть неопределенным". Кстати, если вместо service.ElementAt(0) писать service[0] выдает немного иную ошибку "Ссылка на объект не указывает на экземпляр объекта". Разве я не могу обращаться к списку как к массиву?
0
|
22.10.2019, 23:18 | |
Ответы с готовыми решениями:
6
Внешняя сортировка и ошибка "Значение не может быть неопределенным. Имя параметра: String" Значение не может быть неопределенным Значение не может быть неопределенным Значение не может быть неопределенным |
251 / 167 / 94
Регистрация: 16.09.2019
Сообщений: 457
|
||||||
22.10.2019, 23:20 | 2 | |||||
Сообщение было отмечено DioxiT как решение
Решение
1
|
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 32
|
||||||
22.10.2019, 23:28 [ТС] | 3 | |||||
Спасибо большое. Ответ оказался прямо на поверхности)
Но все же, я не понимаю, почему тот способ объявления не работает, ведь его же используют даже в документации от майкрософт:
0
|
251 / 167 / 94
Регистрация: 16.09.2019
Сообщений: 457
|
|
22.10.2019, 23:34 | 4 |
DioxiT, Ссылку можете скинуть на документацию?
0
|
0 / 0 / 0
Регистрация: 11.12.2018
Сообщений: 32
|
|
22.10.2019, 23:35 [ТС] | 5 |
0
|
251 / 167 / 94
Регистрация: 16.09.2019
Сообщений: 457
|
||||||
22.10.2019, 23:38 | 6 | |||||
DioxiT, смотрите, в документации лист создается в методе, а не в классе через конструктор.
1
|
352 / 247 / 76
Регистрация: 18.03.2016
Сообщений: 979
|
|
23.10.2019, 01:47 | 7 |
Arthur Progy,
и что? вот кусок его кода он создал глобальный service и поэтому может к нему обращаться из других методов(и вызывать ошибки) а в конструкторе он создал локальную переменную service и ей присвоил элементы глобальная переменная пустая
0
|
23.10.2019, 01:47 | |
23.10.2019, 01:47 | |
Помогаю со студенческими работами здесь
7
Значение не может быть неопределенным Значение не может быть неопределенным text "Значение не может быть неопределенным" при обработке пустой строки Как достать значение из List<List<string>> Из XML считывать ключ/значение в List<string, string> Значение не может быть неопределенным Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |