C # 3.0 Automatyczne właściwości z dodatkową logiką
Jak mogę przepisać następujący kod za pomocą właściwości automatycznych C # 3.0?
private int _myValue;
public int MyProperty
{
get { return _myValue;}
set
{
if (value > 0)
{
_myValue = value;
}
}
}
Jeśli nie jest to możliwe, jaka jest alternatywa?