C#之数组
来源:互联网 发布:云计算与服务工程 编辑:程序博客网 时间:2024/06/05 01:53
C#之数组
数组与集合
C#中的数组和集合,均称为集合,可以视集合为数组,它们主要用来存储和管理一组特定类型的数据对象。
除了基本的数据处理功能,集合提供了各种数据结构以及算法的实现,如队列、链表、排序等,可以轻松的完成复杂的数据操作。
数组
数组是程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来,这些按序排列的同类数据元素的集合称为数组。
数组的类型
在C#语言中,和C、C++和Java相同,数组属于构造数据类型。
一个数组可以分解为多个数组元素,这些数组元素可以为基本数据类型或者构造类型。
因此,按数组元素的类型不同,可以分为数值数组、字符数组、结构数组等各种类型。
数组的秩
数组的秩又称为数组的纬度。
秩为1的数组称为一维数组,秩大于1的数组称为多维数组。
纬度的长度
数组的每个纬度都有一个关联的长度,它是一个大于或等于零的整数。
纬度的长度不是数组类型的组成部分,只与数组类型的实例相关联,它是在运行时创建实例时确定的。
纬度的长度确定了该纬度索引的有效范围,如对于长度为N的纬度,索引的范围可能为0到N-1(包括0和N-1).
数组中的元素总数是数组中各维度长度的乘积。
0 0
- C#之数组
- C#语法之数组
- C#之数组
- C#之数组
- C#复习之数组
- C#拾遗之数组
- C# 之数组
- c#基础之数组
- C#之数组
- C#之数组
- C#之数组
- C#学习之数组
- C#入门之数组
- C#基础知识之数组
- C#之数组
- C#之数组定义
- C#学习之--数组
- C# 2.0学习之--数组
- Netty ByteBuf和Nio ByteBuffer
- 成为Java顶尖程序员 ,看这11本书就够了
- 【面试题】剑指Offer-15-求倒数第K个节点
- 通过WebStorm FTP传输文件到CentOS服务器
- iOS_uilabel
- C#之数组
- 解决分布式系统的一致性问题,我们需要了解哪些理论?
- Eclipse 创建 KeyStore 的配置信息
- Direct3D初始化
- Unix网络编程三——套接字编程简介
- XML常见的面试题
- Android客户端利用OKhttp3,Jsoup简洁详细实现登录教务官网,并获取成绩,课程表,培养计划等
- Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
- ImageView的adjustViewBounds属性再解读