Freigeben über


NameValueCollection.AllKeys Eigenschaft

Definition

Ruft alle Schlüssel in der NameValueCollection-Instanz ab.

public:
 virtual property cli::array <System::String ^> ^ AllKeys { cli::array <System::String ^> ^ get(); };
public virtual string[] AllKeys { get; }
public virtual string?[] AllKeys { get; }
member this.AllKeys : string[]
Public Overridable ReadOnly Property AllKeys As String()

Eigenschaftswert

String[]

Ein String-Array, das alle Schlüssel der NameValueCollection-Instanz enthält.

Hinweise

Wenn die Auflistung leer ist, gibt diese Methode ein leeres String Array zurück, nicht null.

Die von AllKeys zurückgegebenen Arrays werden zur Verbesserung der Leistung zwischengespeichert und automatisch aktualisiert, wenn sich die Sammlung ändert. Eine abgeleitete Klasse kann die zwischengespeicherte Version ungültig machen, indem sie aufruft InvalidateCachedArraysund so erzwingt, dass die Arrays neu erstellt werden.

Bei dieser Methode handelt es sich um einen O(n)-Vorgang, wobei n ist Count.

Gilt für:

Weitere Informationen