Могу ли я определить массив или список из анонимного класса? - PullRequest
3 голосов
/ 11 октября 2010

Можно ли определить массив или список из анонимного класса?

следующим образом:

persons = new ... [] 
{
 new { ID = 1, Name = "Name1"},
 new { ID = 2, Name = "Name2"}
}

1 Ответ

10 голосов
/ 11 октября 2010

Да, вам просто нужно неявно ввести переменную persons и удалить спецификатор типа из оператора создания массива.

var persons = new []
{
    new { ID = 1, Name = "Name1" },
    new { ID = 2, Name = "Name2" }
}
...