在C#中的数组中的手动初始值设定项与集合初始值设定项

时间:2018-11-23 17:10:02

标签: arrays collections initialization

手动初始化程序 之间在执行数组方面有什么区别em>集合初始化程序 ?为什么集合初始化程序更快?

例如,如果我们有:

手动初始化程序

int[] numbers = new int[3];
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;

集合初始化程序

int[] numbers = new int[]={1, 2, 3};

为什么编译器在处理数组时会有所不同,而不会像其他集合那样进行编译?

0 个答案:

没有答案