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 2022-08-30 21:56 Shazam_sjtu 阅读(26) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了