Вопросы с тегом «nullreferenceexception»

28
Что такое исключение NullReferenceException и как его исправить?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на переполнение стека на русском : Что такое NullReferenceException, и как мне исправить код? У меня есть некоторый код, и …

16
Проверка, является ли объект нулевым в C #
Я хотел бы предотвратить дальнейшую обработку объекта, если он нулевой. В следующем коде я проверяю, является ли объект нулевым, либо: if (!data.Equals(null)) и if (data != null) Тем не менее, я получаю NullReferenceExceptionв dataList.Add(data). Если объект был нулевым, он никогда не должен был бы войти в if-состояние! Таким образом, я …

2
Почему поиск инициализатора типа вызывает исключение NullReferenceException?
Это поставило меня в тупик. Я пытался оптимизировать некоторые тесты для Noda Time, где у нас есть проверка инициализатора типа. Я думал, что выясню, есть ли у типа инициализатор типа (статический конструктор или статические переменные с инициализаторами), прежде чем загружать все в новый AppDomain. К моему удивлению, небольшая проверка этого …

19
C # элегантный способ проверить, имеет ли свойство свойство null
В C # скажите, что вы хотите извлечь значение из PropertyC в этом примере, а ObjectA, PropertyA и PropertyB могут иметь значение NULL. ObjectA.PropertyA.PropertyB.PropertyC Как я могу безопасно получить PropertyC с наименьшим количеством кода? Прямо сейчас проверю: if(ObjectA != null && ObjectA.PropertyA !=null && ObjectA.PropertyA.PropertyB != null) { // safely …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.