在C#中,ArrayList类是一个动态数组,可以存储不同类型的元素。如果需要对ArrayList进行排序和搜索,可以使用以下方法:
ArrayList list = new ArrayList();
list.Add(3);
list.Add(1);
list.Add(2);
list.Sort();
foreach (var item in list)
{
Console.WriteLine(item);
}
ArrayList list = new ArrayList();
list.Add(1);
list.Add(2);
list.Add(3);
int index = list.BinarySearch(2);
if (index >= 0)
{
Console.WriteLine("Element found at index: " + index);
}
else
{
Console.WriteLine("Element not found");
}
这些方法可以帮助你在C#中对ArrayList进行排序和搜索操作。