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博客

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 04:20:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 04:20:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 04:20:02       87 阅读
  4. Python语言-面向对象

    2023-12-07 04:20:02       96 阅读

热门阅读

  1. centos用户相关命令

    2023-12-07 04:20:02       51 阅读
  2. springboot工作原理

    2023-12-07 04:20:02       46 阅读
  3. 联合体union

    2023-12-07 04:20:02       55 阅读
  4. Oracle官网 账号及密码 -- 笔记

    2023-12-07 04:20:02       62 阅读
  5. 将元胞添加到元胞数组

    2023-12-07 04:20:02       49 阅读
  6. PTA 6-143 密码转换

    2023-12-07 04:20:02       62 阅读
  7. 2023亚太地区五岳杯量子计算挑战赛

    2023-12-07 04:20:02       63 阅读
  8. 前端面试题【构建工具篇】

    2023-12-07 04:20:02       47 阅读