IDictionary.Values プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)
構文
Dim instance As IDictionary(Of TKey, TValue) Dim value As ICollection(Of TValue) value = instance.Values
IDictionary を実装するオブジェクトの値を保持している ICollection。
使用例
Values プロパティを使用して値だけを列挙する方法を次のコード例に示します。
このコードは、コンパイルして実行することのできる例の一部です。詳細については、System.Collections.Generic.IDictionary のトピックを参照してください。
' 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
// 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); }
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
IDictionary ジェネリック インターフェイス
IDictionary メンバ
System.Collections.Generic 名前空間
ICollection ジェネリック インターフェイス
IDictionary.Values プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)
構文
解説
使用例
Values プロパティを実装する方法を次のコード例に示します。このコード例は、IDictionary クラスのトピックで取り上げているコード例の一部です。
Public ReadOnly Property Values() As ICollection Implements IDictionary.Values Get ' Return an array where each item is a value. Dim valueArray() As Object = New Object(ItemsInUse - 1) {} Dim n As Integer For n = 0 To ItemsInUse - 1 valueArray(n) = items(n).Value Next n Return valueArray End Get End Property
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- IDictionary.Valuesのページへのリンク