【发布时间】:2015-11-11 20:24:09
【问题描述】:
为什么要定义这个
int[] array = new int[] { 1, 2, 3 };
什么时候可以这样定义?
int[] array = {1, 2, 3};
有什么想法吗?
【问题讨论】:
-
能否请您解释一下初学者可以理解的内容?
-
语法糖只是编译器提供的功能,允许您以更简单/更短的方式编写内容。实际编译的代码和你的第二个选项类似
-
基本上,他们做同样的事情,选择你最喜欢的
-
另一种选择:
var array = new [] {1,2,3};他们都做同样的事情。
标签: c#