У меня есть метод, который определяется следующим образом:
public bool IsValid(string propertyName, object propertyValue)
{
bool isValid = true;
// Validate property based on type here
return isValid;
}
Я хотел бы сделать что-то вроде:
if (propertyValue is bool?)
{
// Ensure that the property is true
}
Моя проблема в том, что я не уверен, как определить, является ли мое свойство propertyValue допускающим значение NULL bool или нет. Может кто-нибудь сказать мне, как это сделать?
Спасибо!