0

我 103% 确定这是可能的并且我已经看到了,但我不记得语法在哪里或是什么。

我以为是这样var obj = new Thing({Id=3, Name="The Thing"});的,但那不起作用。

如果我疯了,就告诉我吧。我真的不认为我是……或者我只是太疯狂了,无法意识到。

4

2 回答 2

2

这应该工作

var obj = new Thing{Id=3, Name="The Thing"};
于 2013-07-17T14:45:49.800 回答
2

你需要像:

var obj = new Thing{Id=3, Name="The Thing"};

这个名字是Object Initializer

于 2013-07-17T14:46:00.843 回答