IDictionary<TKey,TValue>.Keys IDictionary<TKey,TValue>.Keys IDictionary<TKey,TValue>.Keys IDictionary<TKey,TValue>.Keys Property

Definizione

Ottiene ICollection<T> contenente le chiavi di IDictionary<TKey,TValue>.Gets an ICollection<T> containing the keys of the IDictionary<TKey,TValue>.

public:
 property System::Collections::Generic::ICollection<TKey> ^ Keys { System::Collections::Generic::ICollection<TKey> ^ get(); };
public System.Collections.Generic.ICollection<TKey> Keys { get; }
member this.Keys : System.Collections.Generic.ICollection<'Key>
Public ReadOnly Property Keys As ICollection(Of TKey)

Valore della proprietà

ICollection<TKey>

Interfaccia ICollection<T> contenente le chiavi dell'oggetto che implementa l'interfaccia IDictionary<TKey,TValue>.An ICollection<T> containing the keys of the object that implements IDictionary<TKey,TValue>.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato come enumerare Keys solo le chiavi utilizzando la proprietà.The following code example shows how to enumerate keys alone using the Keys property.

Questo codice fa parte di un esempio più ampio che può essere compilato ed eseguito.This code is part of a larger example that can be compiled and executed. Vedere System.Collections.Generic.IDictionary<TKey,TValue>.See System.Collections.Generic.IDictionary<TKey,TValue>.

// To get the keys alone, use the Keys property.
icoll = openWith->Keys;

// The elements of the ValueCollection are strongly typed
// with the type that was specified for dictionary values.
Console::WriteLine();
for each( String^ s in icoll )
{
    Console::WriteLine("Key = {0}", s);
}
// To get the keys alone, use the Keys property.
icoll = openWith.Keys;

// The elements of the ValueCollection are strongly typed
// with the type that was specified for dictionary values.
Console.WriteLine();
foreach( string s in icoll )
{
    Console.WriteLine("Key = {0}", s);
}
' To get the keys alone, use the Keys property.
icoll = openWith.Keys

' The elements of the ValueCollection are strongly typed
' with the type that was specified for dictionary values.
Console.WriteLine()
For Each s As String In  icoll
    Console.WriteLine("Key = {0}", s)
Next s

Commenti

L'ordine delle chiavi nell'oggetto restituito ICollection<T> non è specificato, ma è sicuramente lo stesso ordine dei valori corrispondenti nell'oggetto ICollection<T> restituito dalla Values proprietà.The order of the keys in the returned ICollection<T> is unspecified, but it is guaranteed to be the same order as the corresponding values in the ICollection<T> returned by the Values property.

Si applica a

Vedi anche