NameValueCollection.Item[] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví zadanou položku objektu NameValueCollection.
Přetížení
Item[Int32] |
Získá položku v zadaném indexu NameValueCollection. |
Item[String] |
Získá nebo nastaví položku se zadaným klíčem v NameValueCollection. |
Item[Int32]
- Zdroj:
- NameValueCollection.cs
- Zdroj:
- NameValueCollection.cs
- Zdroj:
- NameValueCollection.cs
Získá položku v zadaném indexu 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
Parametry
- index
- Int32
Index položky založené na nule, který se má najít v kolekci.
Hodnota vlastnosti
A String , který obsahuje seznam hodnot oddělených čárkami v zadaném indexu kolekce.
Výjimky
index
je mimo platný rozsah indexů pro kolekci.
Poznámky
Tato vlastnost poskytuje možnost přístupu ke konkrétnímu prvku v kolekci pomocí následující syntaxe: myCollection[index]
.
Tuto vlastnost nelze nastavit. Pokud chcete nastavit hodnotu na zadaný index, použijte Item[GetKey(index)]
.
Jazyk C# používá klíčové slovo toto k definování indexerů místo implementace Item[] vlastnosti. Visual Basic se implementuje Item[] jako výchozí vlastnost, která poskytuje stejné funkce indexování.
Načtení hodnot ze zadaného indexu je operace O(n
), kde n
je počet hodnot.
Viz také
Platí pro
Item[String]
- Zdroj:
- NameValueCollection.cs
- Zdroj:
- NameValueCollection.cs
- Zdroj:
- NameValueCollection.cs
Získá nebo nastaví položku se zadaným klíčem v 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
Parametry
Hodnota vlastnosti
A String , který obsahuje seznam hodnot oddělených čárkami přidružených k zadanému klíči, pokud je nalezen; v opačném případě null
.
Výjimky
Kolekce je jen pro čtení a operace se pokusí kolekci upravit.
Poznámky
Tato vlastnost poskytuje možnost přístupu ke konkrétnímu prvku v kolekci pomocí následující syntaxe: myCollection[name]
.
Pokud zadaný klíč již v kolekci existuje, nastavení této vlastnosti přepíše existující seznam hodnot zadanou hodnotou. Pokud chcete novou hodnotu připojit k existujícímu seznamu hodnot, použijte metodu Add .
Pokud zadaný klíč v kolekci neexistuje, nastavením této vlastnosti se vytvoří nová položka pomocí zadaného klíče a zadané hodnoty.
Upozornění
Tato vlastnost vrátí null
v následujících případech: 1) pokud nebyl nalezen zadaný klíč; a 2) pokud se najde zadaný klíč a jeho přidružená hodnota je null
. Tato vlastnost nerozlišuje mezi těmito dvěma případy.
Jazyk C# používá klíčové slovo toto k definování indexerů místo implementace Item[] vlastnosti. Visual Basic se implementuje Item[] jako výchozí vlastnost, která poskytuje stejné funkce indexování.
Načtení nebo nastavení hodnot přidružených k zadanému klíči je operace O(n
), kde n
je počet hodnot.