|
|
51CTO旗下网站
|
|
移动端

2.7 数组

《C# 6.0本质论(第5版)》第2章数据类型,本章将探讨这些数据类型,更深入地研究字符串类型,并引入数组的概念。本节为大家介绍数组。

作者:周靖/庞燕 译来源:人民邮电出版社|2017-07-21 16:47

【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》

2.7 数组

第1章没有提到的一种特殊的变量声明就是数组声明。利用数组声明,可以在单个变量中存储同一种类型的多个数据项,而且可以利用索引来单独访问这些数据项。C#的数组索引是从零开始的。所以,我们说C#中的数组是基于零的。

初学者主题:数组

利用数组,我们可以使用变量来声明相同类型的多个数据项的集合。数组中每个数据项都使用名为索引的整数值进行唯一性标识。C#数组中的***个数据项使用索引0访问。程序员应确保指定的索引值小于数组的大小(数组中的元素总数)。因为C#数组是基于零的,所以数组***一个元素的索引值要比数组元素的总数小1。

初学者可将索引想象成偏移量。***项距离数组开头的偏移量是0,第二项的偏移量是1,依此类推。

数组是几乎每一种编程语言的基本组成部分,因此所有开发人员都要学会它。虽然,C#编程经常用到数组,而且初学者也确实应该掌握它,但目前,在存储数据集合时,大多数程序使用的都是泛型集合类型而不是数组。如果只是为了熟悉一下数组的实例化和赋值,可以简单浏览2.7.1节。表2-7列出了要注意的重点。泛型集合将在第14章中详细讲述。

除此之外,在本章的***一节“常见数组错误”中,还会讲到数组的一些特性。

表2-7 数组的重点


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

.NET for Flash动态网站开发手札

本书深入浅出地说明了如何利用.NET、Flash及XML来辅助Flash富媒体应用程序的开发。 本书首先介绍了Flash影片应用程序与.NET应用程序结合的...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客