我试图这样做,但得到语法错误.有什么我做错了吗?我是否必须每次都制作一个特定的类来适应这些对象?
var groups = [
{ id: 1, name: 'Conversation' },
{ id: 2, name: 'Business' },
{ id: 27, name: 'Animals' }
];
Run Code Online (Sandbox Code Playgroud)
那不是C#; 尝试:
var groups = new [] {
new { id = 1, name = "Conversation" },
new { id = 2, name = "Business" },
new { id = 27, name ="Animals" }
};
Run Code Online (Sandbox Code Playgroud)
那说...与匿名类型合作很尴尬; 你可能想要声明一个具有Ida Name和a的类型并使用它:
var groups = new [] {
new Foo { Id = 1, Name = "Conversation" },
new Foo { Id = 2, Name = "Business" },
new Foo { Id = 27, Name ="Animals" }
};
...
class Foo {
public int Id {get;set;}
public string Name {get;set;}
}
Run Code Online (Sandbox Code Playgroud)