IDictionary<TKey,TValue>.Values 属性

定义

获取一个 ICollection<T>,它包含 IDictionary<TKey,TValue> 中的值。

C#
public System.Collections.Generic.ICollection<TValue> Values { get; }

属性值

ICollection<TValue>

一个 ICollection<T>,它包含实现 IDictionary<TKey,TValue> 的对象中的值。

示例

下面的代码示例演示如何使用 Values 属性单独枚举值。

此代码是可以编译和执行的较大示例的一部分。 请参阅 System.Collections.Generic.IDictionary<TKey,TValue>

C#
// 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);
}

注解

返回ICollection<T>的 中值的顺序未指定,但保证其顺序与 属性返回Keys的 中的ICollection<T>相应键的顺序相同。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

另请参阅