共用方式為


Collection.Remove 方法

定義

從物件中移除一個元素 Collection

多載

名稱 Description
Remove(Int32)

從物件中移除一個元素 Collection

Remove(String)

從物件中移除一個元素 Collection

Remove(Int32)

來源:
Collection.vb
來源:
Collection.vb
來源:
Collection.vb
來源:
Collection.vb
來源:
Collection.vb

從物件中移除一個元素 Collection

public:
 void Remove(int Index);
public void Remove(int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)

參數

Index
Int32

一個數值表達式,用來指定集合中元素的位置。 Index 必須是從1到該收藏 Count 屬性價值的數字。

範例

此範例說明了使用此Remove方法從變數 birthdays中移除物件的做法Collection

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
birthdays.Remove(1)
birthdays.Remove("Mike")

在對方法 Add 的四次呼叫後, Count 屬性包含 4,元素 "Bill" 的索引值為 1,元素 "Pete" 的索引值為 4。

在第一次呼叫 Remove後, Count"Bill" 元素被刪除, "Pete" 且元素的索引值為 3。

第二次呼叫 Remove後, Count 元素 "Mike" 被刪除, "Pete" 元素的索引值為 2。

備註

當從集合中刪除元素時 Remove ,會將集合的 Count 屬性減少一。 它也會遞 Index 減集合中原本緊跟被刪除元素後面的每個元素的值。

如果某元素在沒有 的情況下 Key被加入集合,你必須用它 Index 來移除它。

適用於

Remove(String)

來源:
Collection.vb
來源:
Collection.vb
來源:
Collection.vb
來源:
Collection.vb
來源:
Collection.vb

從物件中移除一個元素 Collection

public:
 void Remove(System::String ^ Key);
public void Remove(string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)

參數

Key
String

一個唯一 String 表達式,指定一個鍵串,可用來取代位置索引,存取集合中的元素。 Key 必須對應 Key 於加入集合時所指定的參數。

範例

此範例說明了使用此Remove方法從變數 birthdays中移除物件的做法Collection

Dim birthdays As New Collection()
birthdays.Add(New DateTime(2001, 1, 12), "Bill")
birthdays.Add(New DateTime(2001, 1, 13), "Joe")
birthdays.Add(New DateTime(2001, 1, 14), "Mike")
birthdays.Add(New DateTime(2001, 1, 15), "Pete")
birthdays.Remove(1)
birthdays.Remove("Mike")

在對方法 Add 的四次呼叫後, Count 屬性包含 4,元素 "Bill" 的索引值為 1,元素 "Pete" 的索引值為 4。

在第一次呼叫 Remove後, Count"Bill" 元素被刪除, "Pete" 且元素的索引值為 3。

第二次呼叫 Remove後, Count 元素 "Mike" 被刪除, "Pete" 元素的索引值為 2。

備註

當從集合中刪除元素時 Remove ,會將集合的 Count 屬性減少一。 它也會遞 Index 減集合中原本緊跟被刪除元素後面的每個元素的值。

如果某元素在沒有 的情況下 Key被加入集合,你必須用它 Index 來移除它。

適用於