您的位置:主页 > games28365365 > 正文

适合初学者的C#array(Array)教程

来源:365bet中文网  365bet线上娱乐
C#数组
矩阵是固定大小的顺序集合,包含相同类型的元素。
矩阵是存储数据的集合。通常,矩阵被认为是相同类型的变量的集合。
即使您声明了数组变量,也不会声明number0和number1。
,Number 99是单个变量,但在将变量声明为数字之后,让我们说数字[0],数字[1],......
,代表单个变量[99]。
矩阵中指定的元素通过索引访问。
所有阵列都由连续的内存位置组成。
最低地址对应于第一个元素,最高地址对应于最后一个元素。
声明一个矩阵
您可以使用以下语法在C#中声明一个数组:
数据类型[]arrayName;
在它
数据类型用于指定存储在数组中的元素的类型。
[]指定矩阵的范围(维度)。
范围指定矩阵的大小。
arrayName指定数组的名称。
例如,
双重平衡[]
初始化矩阵
声明矩阵不会在内存中初始化它。
初始化矩阵变量时,可以将其分配给矩阵。
由于矩阵是一种引用,因此必须使用new关键字来创建矩阵的实例。
例如,
Double[]balance = newdouble[10];
分配给矩阵
您可以使用索引号分配单个数组元素,如下所示:
Double[]balance = newdouble[10];
余额[0]= 4500。
0;
您可以为数组赋值,同时声明它如下:
双[]余额={2340。
0.4523。
69.3421。
0};
您还可以按如下方式创建和初始化数组:
Int[]marks = newint[5]{99,98,92,97,95};
在前一种情况下,您还可以省略矩阵大小,如下所示:
Int[]marks = newint[]{99,98,92,97,95};
您还可以将矩阵变量分配给另一个目标矩阵变量。
在这种情况下,目的和原点指向相同的内存位置。
Int[]marks = newint[]{99,98,92,97,95};
Int[]得分=分数;
创建数组时,C#编译器会根据数组类型隐式地将数组的每个元素初始化为默认值。
例如,int数组的所有元素都初始化为0。
访问安排的元素。
元素通过下标矩阵访问。
这是通过将元素的索引括在矩阵名称后面的方括号中来完成的。
例如,
双打=平衡[9];
这是使用上述三个概念的示例:矩阵声明,赋值和访问。

usingSystem;
namespaceArrayApplication
classMyArray
staticvoidMainstringargs
Intn = newint10; / * n是一个10个整数的矩阵* /
英蒂,j。
/ *初始化矩阵n *的元素
Fori = 0; i10; i ++
Ni = i + 100。
/ *显示数组中每个元素的值* /
Forj = 0; j10; j ++
控制台
WriteLineElement[{0}]={1},j,nj;
控制台
ReadKey;



365bet体坛快讯