使用括号实例化变量的差异而不是

时间:2016-11-13 04:56:44

标签: c# instance

使用parentencis而不是

实例化变量的区别 带括号的

var myCity = new CityDto()
{
   Id = 1,
   Name = "NY"
};

没有括号

var myCity = new CityDto
{
   Id = 1,
   Name = "NY"
};

1 个答案:

答案 0 :(得分:2)

没有区别。在调用默认构造函数但使用对象初始化程序语法时,可以删除()

如果您要删除对象初始值设定项,则需要()