C#中的ArrayList類別是什麼?

WBOY
發布: 2023-08-25 23:45:08
轉載
978 人瀏覽過

C#中的ArrayList類別是什麼?

ArrayList 類別表示可以單獨索引的物件有序的集合。它基本上是數組的替代品。

以下是Arraylist 類別的方法-

##先生號 #1 2 3 public virtual void Clear(); 4 public virtual ArrayList GetRange(int index, int count); public virtual int IndexOf(object); public virtual void Insert(int 索引, 物件值); public virtual void InsertRange(int index, ICollection c); public virtual void Remove(object obj); public virtual void RemoveAt(int index); public virtual void RemoveRange(int index, int count); public virtual void Reverse(); public virtual void SetRange(int index, ICollection c); public virtual void Sort(); public virtual void TrimToSize();
先生號 方法及說明

public virtual int Add(object value); 將一個物件加入ArrayList 的結尾。

public virtual void AddRange(ICollection c); 將ICollection 的元素加到ArrayList 的末尾。

從ArrayList 中刪除所有元素。

public virtual bool Contains(object item); ##判斷某個元素是否在ArrayList 中。

5

#傳回一個ArrayList,它表示來源ArrayList 中元素的子集。

6

傳回ArrayList 或其一部分中第一次出現某個值的從零開始的索引.

#7

將元素插入ArrayList 中指定索引處。

8

#將集合的元素插入到ArrayList 的指定索引處。

9

從ArrayList 刪除第一次出現的特定對象。

10

刪除ArrayList 指定索引處的元素。

11

#從ArrayList.

12

在反轉ArrayList 中元素的順序。

13

#將集合的元素複製到ArrayList 中的一系列元素。

14

#對元素進行排序在ArrayList中。strong>

15

將容量設為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 90 Sorted List: 34 77 89 90
登入後複製
###

以上是C#中的ArrayList類別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!