首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C#排列一系列的arraylists?

在C#中,您可以使用ArrayList类来存储一系列的对象。ArrayList是一个动态调整大小的数组,它可以存储任何类型的对象。要创建一个ArrayList,您需要首先导入System.Collections命名空间。

以下是一个简单的示例,展示了如何创建一个ArrayList并向其中添加一些元素:

代码语言:csharp
复制
using System;
using System.Collections;

class Program
{
    static void Main()
    {
        ArrayList myArrayList = new ArrayList();

        myArrayList.Add("Hello");
        myArrayList.Add(42);
        myArrayList.Add(3.14);

        Console.WriteLine("The ArrayList contains:");
        foreach (object item in myArrayList)
        {
            Console.WriteLine(item);
        }
    }
}

输出:

代码语言:txt
复制
The ArrayList contains:
Hello
42
3.14

ArrayList类提供了许多方法来操作元素,例如添加、删除、查找和排序。以下是一些常用的方法:

  • Add(object):将一个对象添加到ArrayList的末尾。
  • Remove(object):从ArrayList中删除指定的对象。
  • Contains(object):检查ArrayList是否包含指定的对象。
  • IndexOf(object):返回指定对象在ArrayList中的索引。
  • Sort():对ArrayList中的元素进行排序。

请注意,ArrayList类已经过时,并且在.NET框架中被泛型列表(如List<T>)所取代。因此,在新的项目中,您应该使用泛型列表,而不是ArrayList。以下是一个使用泛型列表的示例:

代码语言:csharp
复制
using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        List<string> myList = new List<string>();

        myList.Add("Hello");
        myList.Add("World");

        Console.WriteLine("The List contains:");
        foreach (string item in myList)
        {
            Console.WriteLine(item);
        }
    }
}

输出:

代码语言:txt
复制
The List contains:
Hello
World

总之,在C#中,您可以使用ArrayList类或泛型列表(如List<T>)来存储和操作一系列的对象。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券