本章介绍了创建和使用简单数组、多维数组和锯齿数组的C#记号。Array类在C#数组的后台使用,这样就可以用数组变量调用这个类的属性和方法。
我们还探讨了如何使用IComparable和IComparer接口给数组中的元素排序,描述了用Array类执行的IEnumerable、ICollection和IList接口的特性,最后论述了C# 2.0中新增的yield语句的优点。
数组和相关主题的更多信息,可参阅如下章节:第6章介绍了运算符和强制类型转换,其中探讨了定制索引器的创建。第7章讨论了委托和事件。Array类的一些方法将委托用作参数。第10章介绍了本章探讨的集合类。集合类有较灵活的尺寸,第10章还介绍了其他容器,如字典和链表。