Struktura wewnątrz klasy, publiczny getter a prywatny setter

0

Witam,

Chciałbym stworzyć strukturę która służy do obsługi zdarzeń związanych ze stanem aplikacji (ogólnie na potrzeby UI). Aby to wszytsko miało ręce i nogi chciałbym żeby pola struktury mogły być ustawione wyłącznie przez klasę w której struktura jest definiowana, natomiast ich odczyt może być dostępny publicznie (struktura będzie zwracana przez niektóre metody i argumenty zdarzeń).

W jaki sposób osiągnąć coś takiego ?

0

Takie coś nazywa się properties

 public int Foo { get; private set; } 

Możesz to uzyskać automatycznie wpisując prop i wciskając tab dwukrotnie w Visual Studio

1 użytkowników online, w tym zalogowanych: 0, gości: 1