C # Propiedades, ¿Por qué verificar la igualdad antes de la asignación?
¿Por qué veo personas que implementan propiedades como esta?
¿Cuál es el punto de verificar si el valor es igual al valor actual?
public double? Price
{
get
{
return _price;
}
set
{
if (_price == value)
return;
_price = value;
}
}