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

Posted 逍遥king

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《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();

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

以上是关于《C#高级编程》读书笔记:关于数组的主要内容,如果未能解决你的问题,请参考以下文章

《C#高级编程》读书笔记

读书笔记C#高级编程 第四章 继承

《C#高级编程》读书笔记

《C#高级编程》读书笔记

《C#高级编程》读书笔记:运算符

《C#高级编程》读书笔记:委托