primary constructors – v C# 12, fieldy píšu do závorky za class C
- můžu definovat property vycházející z nějakého fieldu
- C# 10 umožňuje u record class automaticky vygenerovat vlastnosti tímto způsobem
- u record class (v C# 11) jsou vlastnosti immutable (mají get, init)
- u record struct jsou vlastnosti mutable (mají get, set)
- u readonly record struct jsou vlastnosti immutable (mají get, init)