C#数组的使用
来源:互联网 发布:linux服务器宕机原因 编辑:程序博客网 时间:2024/06/03 14:39
C# 数组(Array)
数组是一个存储相同类型元素的固定大小的顺序集合。使用来存储数据的集合,被认为是同一类型变量的集合。
声明数组
在 C# 中声明一个数组,您可以使用下面的语法:
datatype[] arrayName;其中:
- datatype用于指定被存储在数组中的元素的类型;
- []指定数组的秩(维度)。秩指定数组的大小;
- arrayName指定数组的名称。
初始化数组
声明一个数组不会在内存中初始化数组。当初始化数组变量时,您可以赋值给数组。
数组是一个引用类型,所以您需要使用 new 关键字来创建数组的实例。
例如:
double[] balance = new double[10];
赋值给数组
您可以通过使用索引号赋值给一个单独的数组元素,比如:
double[] balance = new double[10];balance[0] = 4500.0;
您可以在声明数组的同时给数组赋值,比如:
double[] balance = { 2340.0, 4523.69, 3421.0};
您也可以创建并初始化一个数组,比如:
int [] marks = new int[5] { 99, 98, 92, 97, 95};
在上述情况下,你也可以省略数组的大小,比如:
int [] marks = new int[] { 99, 98, 92, 97, 95};
您也可以赋值一个数组变量到另一个目标数组变量中。在这种情况下,目标和源会指向相同的内存位置:
int [] marks = new int[] { 99, 98, 92, 97, 95};int[] score = marks;
当您创建一个数组时,C# 编译器会根据数组类型隐式初始化每个数组元素为一个默认值。例如,int 数组的所有元素都会被初始化为 0。
访问数组元素
元素是通过带索引的数组名称来访问的。这是通过把元素的索引放置在数组名称后的方括号中来实现的。例如:
double salary = balance[9];
C# 数组细节
在 C# 中,数组是非常重要的,且需要了解更多的细节。下面列出了 C# 程序员必须清楚的一些与数组相关的重要概念:
阅读全文
0 0
- C# 数组的使用
- C#数组的使用
- c# 多维数组的使用
- C#中数组的使用
- c#交叉数组的使用
- C#数组-使用数组的索引
- C#中锯齿形数组的使用
- C#数组的使用和技巧
- C#数组段ArraySegment<T>的使用
- C# 一维数组、二维数组(矩形数组)、交错数组(锯齿数组)的使用
- C#中自定义类数组和结构数组的使用
- C#中的数组使用
- C#数组使用
- C#使用多维数组
- C#使用参数数组
- c#数组使用复习
- C#指针*的使用(使用指针复制字节数组)---02
- C#指针*的使用(使用指针复制字节数组)---02
- MySQL主从配置详解
- Openstack之Nova创建虚机流程分析
- [leetcode]621. Task Scheduler
- 安装JDK1.8.0_73 配置JAVA的环境变量
- java android 占位符
- C#数组的使用
- 在CentOS 7上安装Kafka
- Mysql知识点记录
- ctime , 时间转换(PE时间也这样转)
- 左耳朵耗子给出的学习指南
- 通过Scala面向函数思想,解决高考数学中的压轴数列题
- 回文数&&回文串
- OTT-TV网络IP电视系统解决方案
- python 采样——np.linspace