Как определить, имеет ли объект значение NULL? [дубликат]C#

Место общения программистов C#
Ответить
Anonymous
 Как определить, имеет ли объект значение NULL? [дубликат]

Сообщение Anonymous »


Следующий тест не пройден:

#nullable включить использование системы; использование FluentAssertions; использование Xunit; общедоступный класс TypeExtensionsTests { [Факт] публичная недействительность TestIsNullable() { объект? о = новый(); тип вар = o.GetType(); bool isNullable = type.IsNullable(); isNullable.Should().BeTrue(); } } общедоступный статический класс TypeExtensions { public static bool IsNullable (тип этого типа) { return Nullable.GetUnderlyingType(type)!= null; } } Как надежно установить, что экземпляр Type на самом деле является типом, допускающим значение NULL?

Этот вопрос не отвечает на мой вопрос, поскольку основной ответ — это реализация неудачного теста.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»