《C#高级编程》读书笔记(四):关于数组

1,数组存储同一类型的多个对象

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

2,如果需要存储不同类型的多个对象,可以使用Tuple(元组)类型。

var bag = Tuple.Create<int, double, string>(2009, 5.19, "str");

3,在指定数组的大小后,就无法改变数组的大小。

4,复制数组

    如果数组是值类型,会复制所有值:

 int[] array =  {1, 2, 3, 4};
 int[] array2 = (int[]) array.Clone();

    如果是引用类型,则不复制元素,而只复制引用。

原文地址:https://www.cnblogs.com/khjian/p/5616672.html