本文摘自PHP中文网,作者黄舟,侵删。
Array是.NET提供的最基础的数据集合,通过索引直接访问集合元素。提供一维或多维数据存储,并支持诸如,查询,搜索,排序,复制等操作。
提供的主要接口,根据语义划分,主要包括:
也可以打百度脑图查看:
http://naotu.baidu.com/file/f879a94fe2163c365cc22f4e4bbcc7dc
一维数组声明,创建,初始化:
1)直接在初始化器内进行:
1 |
|
2)分别赋值:
1 2 3 4 5 6 |
|
如下图所示,一维图的编号分别为0,1,2,3,4,5

多维(例如二维)数组声明,创建,初始化:(如上图所示,二维的编号分别为0,1,2,3,4,5)
1 2 3 4 |
|
分别初始化:
1 2 3 4 5 6 7 |
|
分别比较一维和多维,接口方法的语义区别:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
总结
1 Array在编译时必须确定元素每一维度的元素个数,这是它最大的缺陷,对于运行时才能确定某个维度的元素个数的情况,这个数据结构是不能满足条件的!
2 Array创建时的类型为强类型,必须指定。
下载Array思维导图地址:
http://download.csdn.net/detail/daigualu/9772336
测试源码下载地址:
http://download.csdn.net/my
以上就是详细介绍用C#描述数据结构2:Array的图文代码实例的详细内容!
相关阅读 >>
unity实现脚本插件[script create dialog]图文详解
C#创建excel文件并将数据导出到excel文件的示例代码详解(图)
详细介绍C#批量生成随机密码必须包含数字和字母并用加密算法加密的代码案例
学习C#中datetime.parseexact的使用(图)
更多相关阅读请进入《C#》频道 >>

C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。