Почему я вижу, как люди реализуют такие свойства?
Какова точка проверки, соответствует ли значение текущему значению?
public double? Price
{
get
{
return _price;
}
set
{
if (_price == value)
return;
_price = value;
}
}