Collection.Remove Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir öğeyi nesneden Collection
kaldırır.
Aşırı Yüklemeler
Remove(Int32) |
Bir öğeyi nesneden |
Remove(String) |
Bir öğeyi nesneden |
Remove(Int32)
- Kaynak:
- Collection.vb
- Kaynak:
- Collection.vb
- Kaynak:
- Collection.vb
Bir öğeyi nesneden Collection
kaldırır.
public:
void Remove(int Index);
public void Remove (int Index);
member this.Remove : int -> unit
Public Sub Remove (Index As Integer)
Parametreler
- Index
- Int32
Koleksiyonun bir öğesinin konumunu belirten sayısal ifade. Index
1'den koleksiyonun Count özelliğinin değerine kadar bir sayı olmalıdır.
Örnekler
Bu örnekte, değişkenindeki Remove
birthdays
nesneden Collection nesneleri kaldırmak için yönteminin kullanımı gösterilmektedir.
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")
yöntemine yapılan dört çağrının Add
Count
ardından özelliği 4, öğenin "Bill"
dizin değeri 1 ve öğenin "Pete"
dizin değeri 4'ünü içerir.
öğesine yapılan ilk çağrının Remove
Count
ardından 3, öğe "Bill"
silinir ve öğenin "Pete"
dizin değeri 3'dür.
öğesine yapılan ikinci çağrının Remove
Count
ardından 2, öğe "Mike"
silinir ve öğenin "Pete"
dizin değeri 2'dir.
Açıklamalar
Bir öğeyi bir koleksiyondan sildiğinde Remove
, koleksiyonun Count özelliğini bire bir azalmış olur. Ayrıca, daha önce koleksiyondaki Index
silinmiş öğeyi izleyen her öğenin değerini de azalmış olur.
Bir öğe, olmadan Key
koleksiyonuna eklendiyse, öğeyi kaldırmak için öğesini Index
kullanmanız gerekir.
Şunlara uygulanır
Remove(String)
- Kaynak:
- Collection.vb
- Kaynak:
- Collection.vb
- Kaynak:
- Collection.vb
Bir öğeyi nesneden Collection
kaldırır.
public:
void Remove(System::String ^ Key);
public void Remove (string Key);
member this.Remove : string -> unit
Public Sub Remove (Key As String)
Parametreler
- Key
- String
Koleksiyonun bir öğesine erişmek için konumsal dizin yerine kullanılabilecek bir anahtar dizesini belirten benzersiz String
bir ifade. Key
öğesi koleksiyona Key
eklendiğinde belirtilen bağımsız değişkene karşılık gelir.
Örnekler
Bu örnekte, değişkenindeki Remove
birthdays
nesneden Collection nesneleri kaldırmak için yönteminin kullanımı gösterilmektedir.
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")
yöntemine yapılan dört çağrının Add
Count
ardından özelliği 4, öğenin "Bill"
dizin değeri 1 ve öğenin "Pete"
dizin değeri 4'ünü içerir.
öğesine yapılan ilk çağrının Remove
Count
ardından 3, öğe "Bill"
silinir ve öğenin "Pete"
dizin değeri 3'dür.
öğesine yapılan ikinci çağrının Remove
Count
ardından 2, öğe "Mike"
silinir ve öğenin "Pete"
dizin değeri 2'dir.
Açıklamalar
Bir öğeyi bir koleksiyondan sildiğinde Remove
, koleksiyonun Count özelliğini bire bir azalmış olur. Ayrıca, daha önce koleksiyondaki Index
silinmiş öğeyi izleyen her öğenin değerini de azalmış olur.
Bir öğe, olmadan Key
koleksiyonuna eklendiyse, öğeyi kaldırmak için öğesini Index
kullanmanız gerekir.