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

Definizione

Ottiene ICollection<T> contenente i valori in IDictionary<TKey,TValue>.Gets an ICollection<T> containing the values in the IDictionary<TKey,TValue>.

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

Valore della proprietà

ICollection<TValue>

Interfaccia ICollection<T> contenente i valori nell'oggetto che implementa l'interfaccia IDictionary<TKey,TValue>.An ICollection<T> containing the values in the object that implements IDictionary<TKey,TValue>.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato come enumerare Values i valori da solo utilizzando la proprietà.The following code example shows how to enumerate values alone using the Values 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 values alone, use the Values property.
ICollection<String^>^ icoll = openWith->Values;

// 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("Value = {0}", s);
}
// To get the values alone, use the Values property.
ICollection<string> icoll = openWith.Values;

// 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("Value = {0}", s);
}
' To get the values alone, use the Values property.
Dim icoll As ICollection(Of String) = openWith.Values

' 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("Value = {0}", s)
Next s

Commenti

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

Si applica a

Vedi anche