- 1
- 0
- 约3.77万字
- 约 53页
- 2016-12-08 发布于重庆
- 举报
第07章數组与集合
数组与集合
目 标
学习完本章之后,你应该能够掌握以下概念:
数组
ArrayList
HashTable
Queue
Stack
引 言
在C#中数组和集合是两个非常重要的概念,这两种类型都可以存储多个数据,在程序中有着非常多的应用。本章将对这两种复杂数据类型进行讲述。
数组
数组是大部分编程语言中都支持的一种数据类型,无论C语言、C++还是C#以及Java都支持数组的概念。学习过其他编程语言的读者可以快速阅读本节内容。
什么是数组
数组是一组具有相同类型和名称的变量的集合,如一组整数、一组字符等。组成数组的这些变量称为数组的元素。每个数组元素都有一个编号,这个编号叫做下标,C#中的下标是从O开始的,最大的下标等于数组元素个数减一。C#中可以通过下标来区别这些元素。数组元素的个数有时也称之为数组的长度。
数组类型是通过指定数组的元素类型、数组的秩(维数)和数组每个维度的上限和下限来定义的。也就是说,一个数组的定义中包含以下几个要素:
元素类型
数组的维数
每个维数的上下限
这几个要素规定了定义数组的必要条件。首先,给定类型的数组只能保存该类型的元素。其次要规定数组的维数,读者可以用几何的知识理解数组的维数,可以用一维坐标轴来理解一维数组;用平面直角坐标系来理解二维数组;用三维立体坐标系来理解三维数组等。再次,数组必须规定每个维数的大小。
数组的元素表示了某
您可能关注的文档
- 第04章船舶安全應急处理.doc
- 第04章概率隨机变量.doc
- 第04章順序结构程序设计.doc
- 第04章資源配备计划.doc
- 第04講应收及预付款项(一).doc
- 第05章1.8T自診断4.doc
- 第05章制造業企业主要经济业务的核算.doc
- 第05章循環程序结构设计.doc
- 第05章AEB自診断2.doc
- 第05章流水線课后习题.doc
- ORing工业网络解决方案.pdf
- 如何使用XMind与制作3:4比例美观图片.pdf
- 重症医学相关精神障碍药物合理使用专家共识解读.pptx
- 重症医学专业医疗质量控制指标(2024年版).pptx
- 重症医学专业医疗质量控制指标(2024年版)解读.pptx
- “鸭力全消 喜乐出圈”商场购物中心五一玩梗出圈季活动方案.pptx
- 商场购物中心大悦城(潮π广场)打造计划美陈升级改造方案.pptx
- MUSIC FESTIVAL音乐节线上整合营销传播运营策划方案.pptx
- 26HR-162:企业招聘分析:招聘配置工作总结分析报告.pdf
- 白酒国窖1573冰·JOYS夏季交响音乐品鉴私宴会营销活动方案.pptx
原创力文档

文档评论(0)