Прочитать на английском

Поделиться через


IDictionary.Keys Свойство

Определение

Получает объект ICollection, содержащий ключи объекта IDictionary.

public System.Collections.ICollection Keys { get; }

Значение свойства

Объект ICollection, содержащий ключи объекта IDictionary.

Примеры

В следующем примере кода показано, как реализовать Keys свойство . Этот пример входит в состав более крупного примера использования класса IDictionary.

public ICollection Keys
{
    get
    {
        // Return an array where each item is a key.
        Object[] keys = new Object[ItemsInUse];
        for (Int32 n = 0; n < ItemsInUse; n++)
            keys[n] = items[n].Key;
        return keys;
    }
}

Комментарии

Порядок ключей в возвращаемом ICollection объекте не указан, но гарантированно будет таким же, как и соответствующие значения в объекте ICollection , возвращаемом свойством Values .

Применяется к

Продукт Версии
.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 1.1, 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

См. также раздел