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