Bagikan melalui


NameValueCollection.Item[] Properti

Definisi

Mendapatkan atau mengatur entri yang ditentukan dari NameValueCollection.

Overload

Item[Int32]

Mendapatkan entri pada indeks yang ditentukan dari NameValueCollection.

Item[String]

Mendapatkan atau mengatur entri dengan kunci yang ditentukan di NameValueCollection.

Item[Int32]

Sumber:
NameValueCollection.cs
Sumber:
NameValueCollection.cs
Sumber:
NameValueCollection.cs

Mendapatkan entri pada indeks yang ditentukan dari NameValueCollection.

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

Parameter

index
Int32

Indeks berbasis nol dari entri untuk ditemukan dalam koleksi.

Nilai Properti

String yang berisi daftar nilai yang dipisahkan koma pada indeks koleksi yang ditentukan.

Pengecualian

index berada di luar rentang indeks yang valid untuk koleksi.

Keterangan

Properti ini menyediakan kemampuan untuk mengakses elemen tertentu dalam koleksi dengan menggunakan sintaks berikut: myCollection[index].

Properti ini tidak dapat disetel. Untuk mengatur nilai pada indeks tertentu, gunakan Item[GetKey(index)].

Bahasa C# menggunakan kata kunci ini untuk menentukan pengindeks alih-alih mengimplementasikan Item[] properti . Visual Basic mengimplementasikan Item[] sebagai properti default, yang menyediakan fungsionalitas pengindeksan yang sama.

Mengambil nilai pada indeks yang ditentukan adalah operasi O(n), di mana n adalah jumlah nilai.

Lihat juga

Berlaku untuk

Item[String]

Sumber:
NameValueCollection.cs
Sumber:
NameValueCollection.cs
Sumber:
NameValueCollection.cs

Mendapatkan atau mengatur entri dengan kunci yang ditentukan di NameValueCollection.

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

Parameter

name
String

Kunci String entri yang akan ditemukan. Kuncinya bisa .null

Nilai Properti

String yang berisi daftar nilai yang dipisahkan koma yang terkait dengan kunci yang ditentukan, jika ditemukan; jika tidak, null.

Pengecualian

Koleksi bersifat baca-saja dan operasi mencoba memodifikasi koleksi.

Keterangan

Properti ini menyediakan kemampuan untuk mengakses elemen tertentu dalam koleksi dengan menggunakan sintaks berikut: myCollection[name].

Jika kunci yang ditentukan sudah ada dalam koleksi, pengaturan properti ini akan menimpa daftar nilai yang ada dengan nilai yang ditentukan. Untuk menambahkan nilai baru ke daftar nilai yang ada, gunakan Add metode .

Jika kunci yang ditentukan tidak ada dalam koleksi, mengatur properti ini akan membuat entri baru menggunakan kunci yang ditentukan dan nilai yang ditentukan.

Perhatian

Properti ini kembali null dalam kasus berikut: 1) jika kunci yang ditentukan tidak ditemukan; dan 2) jika kunci yang ditentukan ditemukan dan nilai terkaitnya adalah null. Properti ini tidak membedakan antara dua kasus.

Bahasa C# menggunakan kata kunci ini untuk menentukan pengindeks alih-alih mengimplementasikan Item[] properti . Visual Basic mengimplementasikan Item[] sebagai properti default, yang menyediakan fungsionalitas pengindeksan yang sama.

Mengambil atau mengatur nilai yang terkait dengan kunci yang ditentukan adalah operasi O(n), di mana n adalah jumlah nilai.

Lihat juga

Berlaku untuk