Witam, ostatnio zastanowiłem się nad sensem stosowania takiego zapisu deklaracji pola klasy:
public int pole {get; set;}
Bardzo często takie coś jest spotykane, a ja nie widze w tym sensu. Sens widze, kiedy piszemy jakiś kod dla set i get, i np get zwraca jakąś wartość przeskalowaną, a set zabezpiecza, żeby nie ustawiać w kodzie np tej wartości na wartość poniżej zera. Ale takie coś? Mógłby ktoś się wypowiedzieć?