От: | vaa | ||
Дата: | 18.02.22 08:05 | ||
Оценка: |
public struct Foo { public string Name; }
Foo foo;
foo.Name = "Alice";
public record struct Boo(string Name);
// Boo boo;
// boo.Name = "Alice"; <= error CS0165: Использование локальной переменной "boo", которой не присвоено значение.
Boo boo = new("Alice"); // <= OK