Collection.Remove 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 Collection 对象中删除元素。
重载
| 名称 | 说明 |
|---|---|
| Remove(Int32) |
从 |
| Remove(String) |
从 |
Remove(Int32)
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
从 Collection 对象中删除元素。
public:
void Remove(int Index);
public void Remove(int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)
参数
示例
此示例演示如何使用 Remove 该方法从 Collection 变量 birthdays中的对象中删除对象。
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" 3,并且元素 "Pete" 的索引值为 3。
在第二次调用 Remove后, Count 为 2,删除元素 "Mike" ,并且元素 "Pete" 的索引值为 2。
注解
从集合中删除元素时 Remove ,它将集合 Count 的属性递减一个。 它还会递减 Index 以前遵循集合中已删除元素的每个元素的值。
如果元素没有添加到 Key集合中,则必须使用它 Index 将其删除。
适用于
Remove(String)
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- Collection.vb
- Source:
- 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 该方法从 Collection 变量 birthdays中的对象中删除对象。
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" 3,并且元素 "Pete" 的索引值为 3。
在第二次调用 Remove后, Count 为 2,删除元素 "Mike" ,并且元素 "Pete" 的索引值为 2。
注解
从集合中删除元素时 Remove ,它将集合 Count 的属性递减一个。 它还会递减 Index 以前遵循集合中已删除元素的每个元素的值。
如果元素没有添加到 Key集合中,则必须使用它 Index 将其删除。