
AI
动态数组是C#中一种非常常用的数据结构,它提供了一种灵活的方式来存储和操作数据。动态数组可以根据需要自动调整大小,从而方便地处理各种不同大小的数据集。在本文中,我们将介绍C#中的动态数组的基本概念和使用方法,并通过一个简单的案例代码来演示其用法。
什么是动态数组动态数组是一种可以根据需要自动扩展或收缩大小的数组。在C#中,动态数组是通过Listcsharpusing System;using System.Collections.Generic;class Program{ static void MAIn(string[] args) { // 创建一个动态数组 List<int> numbers = new List<int>(); // 添加元素到动态数组 numbers.Add(10); numbers.Add(20); numbers.Add(30); // 访问动态数组中的元素 Console.WriteLine("第一个元素: " + numbers[0]); Console.WriteLine("第二个元素: " + numbers[1]); Console.WriteLine("第三个元素: " + numbers[2]); // 修改动态数组中的元素 numbers[1] = 50; // 遍历动态数组中的元素 Console.WriteLine("修改后的数组元素:"); foreach (int number in numbers) { Console.WriteLine(number); } // 删除动态数组中的元素 numbers.Remove(30); // 获取动态数组的长度 int count = numbers.Count; Console.WriteLine("数组长度: " + count); }}动态数组是C#中一种非常有用的数据结构,它提供了灵活、易于使用和高效的方式来存储和操作数据。通过使用ListCopyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号