C#学习相关系列之数组---常用方法使用(二)
1、声明和初始化数组
int[] arr1 = new int[5]; // 声明一个长度为5的整型数组
int[] arr2 = {1, 2, 3, 4, 5}; // 声明并初始化一个整型数组
2、访问数组元素
int[] arr = {1, 2, 3, 4, 5};
Console.WriteLine(arr[0]); // 输出:1
3、获取数组长度
int[] arr = {1, 2, 3, 4, 5};
Console.WriteLine(arr.Length); // 输出:5
4、遍历数组
int[] arr = {1, 2, 3, 4, 5};
foreach (int i in arr) {
Console.WriteLine(i);
}
5、数组排序
int[] arr = {5, 3, 1, 4, 2};
Array.Sort(arr); // 对数组进行升序排序
foreach (int i in arr) {
Console.WriteLine(i);
}
6、数组反转
int[] arr = {1, 2, 3, 4, 5};
Array.Reverse(arr); // 反转数组元素的顺序
foreach (int i in arr) {
Console.WriteLine(i);
}
7、数组复制
int[] arr1 = {1, 2, 3, 4, 5};
int[] arr2 = new int[5];
Array.Copy(arr1, arr2, 5); // 将arr1数组的前5个元素复制到arr2数组中
foreach (int i in arr2) {
Console.WriteLine(i);
}
12
参考文献:从C#中的数组中删除指定元素的几种方法,超简单_c# 数组删除元素_波波007的博客-CSDN博客