我可以从匿名类中定义数组或列表吗?

Hom*_*mam 3 c# collections anonymous-class

我可以从匿名类中定义数组或列表吗?

像这样:

persons = new ... [] 
{
 new { ID = 1, Name = "Name1"},
 new { ID = 2, Name = "Name2"}
}
Run Code Online (Sandbox Code Playgroud)

Ada*_*son 10

是的,您只需要persons隐式输入变量并从数组创建语句中删除类型说明符.

var persons = new []
{
    new { ID = 1, Name = "Name1" },
    new { ID = 2, Name = "Name2" }
}
Run Code Online (Sandbox Code Playgroud)