private
означает, что он может использоваться только в области действия struct
.Это модификатор доступа, который говорит, что уровень доступа к этой переменной, функции равен private
только для самого struct
.
Вы должны использовать свое свойство, чтобы изменить его вне структуры, в main
дляпример.
Ваш метод SomeMethod
является частью структуры, поэтому вы можете изменять его приватные члены.
Хотя способ доступа к нему немного необычен.