Последовательность не содержит ошибки элементов, но я хочу проверить на пустой указатель

Используйте петлю for и устанавливайте каждую из них по очереди.

31
задан amit_g 3 February 2012 в 20:03
поделиться

3 ответа

Используйте FirstOrDefault вместо First. Это вернет значение null перед пустой коллекцией.

IRepository<User> = new UserRepository();
User user = userRepository.FirstOrDefault(u => u.Name == userName);
61
ответ дан 27 November 2019 в 21:34
поделиться

Используйте .FirstOrDefault () , чтобы предотвратить эту ошибку

12
ответ дан 27 November 2019 в 21:34
поделиться

Попробуйте изменить .First () на .FirstOrDefault () .

23
ответ дан 27 November 2019 в 21:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: