如何在C#中实现一维数组的动态扩展

   2024-10-01 9340
核心提示:在C#中,可以使用List类来实现一维数组的动态扩展。List类是一个泛型集合类,提供了动态数组的功能,并且可以根据需要自动调整数

在C#中,可以使用List类来实现一维数组的动态扩展。List类是一个泛型集合类,提供了动态数组的功能,并且可以根据需要自动调整数组的大小。

以下是一个示例代码,演示如何使用List类实现一维数组的动态扩展:

using System;using System.Collections.Generic;class Program{    static void Main()    {        List<int> dynamicArray = new List<int>();        // 添加元素到动态数组        dynamicArray.Add(1);        dynamicArray.Add(2);        dynamicArray.Add(3);        // 输出数组元素        foreach (int num in dynamicArray)        {            Console.WriteLine(num);        }        // 动态数组大小        Console.WriteLine("Array size: " + dynamicArray.Count);        // 在数组中插入元素        dynamicArray.Insert(1, 5);        // 输出数组元素        foreach (int num in dynamicArray)        {            Console.WriteLine(num);        }        // 动态数组大小        Console.WriteLine("Array size: " + dynamicArray.Count);    }}

在这个示例中,我们首先创建了一个List对象dynamicArray来实现动态数组。然后我们使用Add()方法向数组中添加元素,使用Insert()方法在指定位置插入元素。最后通过Count属性获取动态数组的大小,实现动态扩展的功能。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号