StringDictionary.Values Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Auflistung von Werten in der StringDictionary.
public:
virtual property System::Collections::ICollection ^ Values { System::Collections::ICollection ^ get(); };
public virtual System.Collections.ICollection Values { get; }
member this.Values : System.Collections.ICollection
Public Overridable ReadOnly Property Values As ICollection
Eigenschaftswert
Ein ICollection Wert, der die Werte in der StringDictionary.
Beispiele
Im folgenden Codebeispiel werden die Elemente einer .StringDictionary
using System;
using System.Collections;
using System.Collections.Specialized;
public class SamplesStringDictionary
{
public static void Main()
{
// Creates and initializes a new StringDictionary.
StringDictionary myCol = new StringDictionary();
myCol.Add( "red", "rojo" );
myCol.Add( "green", "verde" );
myCol.Add( "blue", "azul" );
Console.WriteLine("VALUES");
foreach (string val in myCol.Values)
{
Console.WriteLine(val);
}
}
}
// This code produces the following output.
// VALUES
// verde
// rojo
// azul
Imports System.Collections
Imports System.Collections.Specialized
Public Class SamplesStringDictionary
Public Shared Sub Main()
' Creates and initializes a new StringDictionary.
Dim myCol As New StringDictionary()
myCol.Add( "red", "rojo" )
myCol.Add( "green", "verde" )
myCol.Add( "blue", "azul" )
Console.WriteLine("VALUES")
For Each val As String In myCol.Values
Console.WriteLine(val)
Next val
End Sub
End Class
' This code produces the following output.
'
' VALUES
' verde
' rojo
' azul
Hinweise
Die Reihenfolge der Werte in der ICollection Angegebenen ist nicht angegeben, ist jedoch die gleiche Reihenfolge wie die zugehörigen Schlüssel in der ICollection von der Keys Methode zurückgegebenen Schlüssel.
Die zurückgegebene ICollection Kopie ist keine statische Kopie. Stattdessen bezieht sich der ICollection Verweis auf die Werte im Original StringDictionary. Daher werden die Änderungen an den StringDictionary weiterhin in den ICollection.
Das Abrufen des Werts dieser Eigenschaft ist ein O(1)-Vorgang.