ArrayList 类表示可以单独索引的对象的有序集合。它基本上是数组的替代品。
以下是 Arraylist 类的方法 –
先生号 方法及说明1public virtual int Add(object value);
将一个对象添加到 ArrayList 的末尾。
2public virtual void AddRange(ICollection c);
将 ICollection 的元素添加到 ArrayList 的末尾。
3 public virtual void Clear();
从 ArrayList 中删除所有元素。
4public virtual bool Contains(object item);
判断某个元素是否在 ArrayList 中。
5public virtual ArrayList GetRange(int index, int count);
返回一个 ArrayList,它表示源 ArrayList 中元素的子集。
6public virtual int IndexOf(object);
返回 ArrayList 或其一部分中第一次出现某个值的从零开始的索引.
7public virtual void Insert(int 索引, 对象值);
将元素插入 ArrayList 中指定索引处。
8public virtual void InsertRange(int index, ICollection c);
将集合的元素插入到 ArrayList 的指定索引处。
9public virtual void Remove(object obj);
从 ArrayList 中删除第一次出现的特定对象。
10public virtual void RemoveAt(int index);
删除 ArrayList 指定索引处的元素。
11public virtual void RemoveRange(int index, int count);
从ArrayList.
12public virtual void Reverse();
反转 ArrayList 中元素的顺序。
13public virtual void SetRange(int index, ICollection c);
将集合的元素复制到 ArrayList 中的一系列元素上。
14public virtual void Sort();
对元素进行排序在ArrayList中。
15public virtual void TrimToSize(); strong>
将容量设置为 ArrayList 中的实际元素数量。
让我们查看 ArrayList 的示例 –
要在 C# 中对 ArrayList 进行排序,请使用 Sort() 方法。
以下是 ArrayList –
ArrayList arr = new ArrayList();arr.Add(32);arr.Add(12);arr.Add(55);arr.Add(8);arr.Add(13);
登录后复制
现在使用 Sort() 方法对 ArrayList 进行排序 –
arr.Sort();
登录后复制
您可以尝试运行以下代码来在 C# 中对 ArrayList 进行排序 –
示例
实时演示
using System;using System.Collections;namespace Demo { class Program { static void Main(string[] args) { ArrayList arr = new ArrayList(); arr.Add(89); arr.Add(34); arr.Add(77); arr.Add(90); Console.Write("List: "); foreach (int i in arr) { Console.Write(i + " "); } Console.WriteLine(); Console.Write("Sorted List: "); arr.Sort(); foreach (int i in arr) { Console.Write(i + " "); } Console.WriteLine(); Console.ReadKey(); } }}
登录后复制
输出
List: 89 34 77 90Sorted List: 34 77 89 90
登录后复制
以上就是C#中的ArrayList类是什么?的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2431433.html