Re: Обязательная инициализация record struct
От: rameel https://github.com/rsdn/CodeJam
Дата: 18.02.22 08:54
Оценка: +1
Здравствуйте, vaa, Вы писали:

vaa>Почему так?


Потому что в рекорде объявлется свойство, а не поле. То же самое будет и с обычной структурой

Foo f;
f.Name = ""; // error CS0165: Use of unassigned local variable 'f'

public struct Foo 
{
    public string Name { get; set; }
}
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.