IDictionary.Keys Özellik

Tanım

Nesnenin anahtarlarını IDictionary içeren bir ICollection nesne alır.

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

Özellik Değeri

ICollection Nesnenin anahtarlarını IDictionary içeren bir nesne.

Örnekler

Aşağıdaki kod örneğinde özelliğin nasıl uygulandığı gösterilmektedir Keys . Bu kod örneği, sınıfı için IDictionary sağlanan daha büyük bir örneğin parçasıdır.

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;
    }
}

Açıklamalar

Döndürülen ICollection nesnedeki anahtarların sırası belirtilmemiştir, ancak özelliği tarafından Values döndürülen içindeki karşılık gelen değerlerle ICollection aynı sırada olması garanti edilir.

Şunlara uygulanır

Ürün Sürümler
.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

Ayrıca bkz.