Właściwości w C# — auto-property i init
Publiczne pole nie daje żadnej kontroli nad tym, co się do niego wstawia — ani teraz, ani w przyszłości, gdy zechcesz dodać walidację. Właściwości (properties) rozwiązują to, wyglądając z zewnątrz jak pole, a w środku będąc metodami get/set, które możesz kontrolować.…