C# определяют свойство Nullable тип DateTime при использовании отражения

У меня есть вопрос о том, как определить тип свойства Nullable объекта.

ObjectA имеет свойство DateTime? CreateDate;

Когда я выполняю итерации через его свойства как следующий код, как я проверяю, является ли свойство a Nullable DateTime ввести?

foreach (PropertyInfo pi in ObjectA.GetType().GetProperties())
{
    //do the compare here
}
16
задан CarenRose 7 October 2019 в 17:57
поделиться

2 ответа

pi.PropertyType == typeof(DateTime?)
42
ответ дан 30 November 2019 в 15:56
поделиться
pi.PropertyType == typeof(Nullable<DateTime>);
4
ответ дан 30 November 2019 в 15:56
поделиться
Другие вопросы по тегам:

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