C#-数组

一维数组

//声明
数组元素类型[] 数组名字;
int[] arr;
数组名字 = new 数组元素类型[数组元素的个数];
arr = new int[5];
数组元素类型[] 数组名字 = new 数组元素类型[数组元素的个数];
int[] arr = new int[5];

//初始化
int[] arr = new int[]{15,458,4584,454};
int[] arr = {15,458,4584,454};
string[] Ch = new string[]{"gae","aerg","agr"};

二维数组

//声明
type[,] arrayName;
int[,] a = new int[2,4];

int[][] a =new int[2][];
a[0] = new int[3];
a[1] = new int[4];//不规则二维数组

//初始化
a[0] = new int[]{4,4};
a[1] = new int[]{48,84};

int[,] a=new int[2,2]{{16,44},{789,4}};
//

数组与Arry类

方法 说明
Copy 将数组中的指定元素复制到另一个Array中
CopyTo 从指定的目标数组索引处开始,将当前一维数组中的所有元素复制到另一个一维数组中
Exists 判断数组中是否包含指定的元素
GetLength 获取Array中指定维中的元素数
GetLowerBound 获取Array中指定维度的下限
GetUpperBound 获取Array中指定维度的上限
GetValue 获取Array中指定位置的值
Reverse 反转一维Array中元素的顺序
SetValue 设置Array中指定位置的元素
Sort 对一维Array数组元素进行排序

数组的基本操作

//foreach语句遍历数组
foreach([类型] [迭代变量名] in [集合])
{
    //代码
}

//对数组进行排序
Array.Sort(arr);



posted on   Shazam_sjtu  阅读(26)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示