IDictionary<TKey,TValue>.Values Eigenschaft

Definition

Ruft eine ICollection<T> ab, die die Werte im IDictionary<TKey,TValue> enthält.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)

Eigenschaftswert

ICollection<TValue>

Eine ICollection<T>, die die Werte des Objekts enthält, das IDictionary<TKey,TValue> implementiert.An ICollection<T> containing the values in the object that implements IDictionary<TKey,TValue>.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Werte allein mithilfe der Values-Eigenschaft aufgelistet werden.The following code example shows how to enumerate values alone using the Values property.

Dieser Code ist Teil eines größeren Beispiels, der kompiliert und ausgeführt werden kann.This code is part of a larger example that can be compiled and executed. Siehe 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

Hinweise

Die Reihenfolge der Werte in der zurückgegebenen ICollection<T> ist nicht angegeben, es ist jedoch garantiert, dass Sie die gleiche Reihenfolge wie die entsprechenden Schlüssel in der ICollection<T> haben, die von der Keys-Eigenschaft zurückgegeben wird.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.

Gilt für:

Siehe auch