Первичные конструкторы в C# позволяют добавлять параметры к определению класса или структуры и использовать эти параметры внутри класса или структуры. 24 Для каждого параметра первичного конструктора в классе создаётся приватное поле, которое хранит значение параметра. 2
Дополнительные конструкторы в C# могут быть определены классом, но они должны вызывать первичный конструктор. 24