Код: Выделить всё
class foo {
public readonly int bar;
};
foo a = new foo() { bar = 123 };
Код: Выделить всё
error CS0191: A readonly field cannot be assigned to (except in a constructor or a variable initializer)Могу ли я инициализировать члены, доступные только для чтения, без необходимости писать собственный конструктор для каждого класса/структуры?