Share via


StringCollection.Item[Int32] Özellik

Tanım

Belirtilen dizindeki öğeyi alır veya ayarlar.

public:
 property System::String ^ default[int] { System::String ^ get(int index); void set(int index, System::String ^ value); };
public string this[int index] { get; set; }
public string? this[int index] { get; set; }
member this.Item(int) : string with get, set
Default Public Property Item(index As Integer) As String

Parametreler

index
Int32

Alınacak veya ayarlanacağı girişin sıfır tabanlı dizini.

Özellik Değeri

Belirtilen dizindeki öğe.

Özel durumlar

index, sıfırdan küçüktür.

-veya-

index eşittir veya değerinden Countbüyüktür.

Açıklamalar

Bu özellik, aşağıdaki söz dizimini kullanarak koleksiyondaki belirli bir öğeye erişme olanağı sağlar: myCollection[index].

StringCollection geçerli bir değer olarak kabul eder null ve yinelenen öğelere izin verir.

C# dili , özelliğini uygulamak Item[] yerine dizin oluşturucuları tanımlamak için bu anahtar sözcüğü kullanır. Visual Basic, aynı dizin oluşturma işlevini sağlayan varsayılan bir özellik olarak uygularItem[].

Bu özelliğin değerini almak bir O(1) işlemidir; özelliğini ayarlamak da bir O(1) işlemidir.

Şunlara uygulanır

Ayrıca bkz.