Я уже давно не практиковался с C#, но чувствую, что тут сломалась именно структура кода.
1 — Это объявление класса, тут всё ок (только хз, зачем он partial
).
2 — Это конструктор, тут тоже всё ок.
3 — Вот тут я залип. Или я отстал от нововведений C#, или эти скобки очень лишние.
4 — Это метод. Но почему он в конструкторе? И в непонятных лишних скобках?