Так всегда было?
От: Разраб  
Дата: 15.12.23 06:38
Оценка: 2 (1)
С удивлением обнаружил вот такое поведение инициализации списка. Какие еще похожие приколы есть в шарпах? а говорили шарп простой
Foo a = new Foo
{
    A = { 2 } 
};


foreach (var x in a.A)
    Console.WriteLine($"{x}");


class Foo
{
    public List<int> A { get; set; } = new List<int> { 1 };
}


и главное ПОЧЕМУ так? что это за фича?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 15.12.2023 6:49 Разраб . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.