英語で読む

次の方法で共有


IDictionary.Keys プロパティ

定義

ICollection オブジェクトのキーを保持している IDictionary オブジェクトを取得します。

C#
public System.Collections.ICollection Keys { get; }

プロパティ値

ICollection オブジェクトのキーを保持している IDictionary オブジェクト。

次のコード例では、 プロパティを実装する方法を Keys 示します。 このコード例は、IDictionary クラスのために提供されている大規模な例の一部です。

C#
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オブジェクト内のキーの順序は指定されていませんが、 プロパティによってValues返される 内ICollectionの対応する値と同じ順序であることが保証されます。

適用対象

製品 バージョン
.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

こちらもご覧ください