Как обрабатывать нулевое значение для метода non-stati c, который возвращает значение свойства с count, т.е. когда у нас есть propertyName и для этого свойства не установлено значение
public object Property(propertyName)
{
return car.GetType().GetProperty(propertyName).GetValue(car, null);
}
Различные подходы, которые я пробовал :
Первый подход:
public object Property(propertyName)
{
return (car.GetType().GetProperty(propertyName).GetValue(car, null)).Value;
}
Это не сработало для меня.
Второй подход:
public object Property(propertyName)
{
var value = car.GetType().GetProperty(propertyName).GetValue(car, null);
if (value != null)
return value;
else
return value;
}
Как этого достичь ? Ни один из вышеперечисленных подходов не помог мне.