Hashtable.Keys プロパティ

定義

ICollection 内のキーを格納している Hashtable を取得します。Gets an ICollection containing the keys in the Hashtable.

public:
 virtual property System::Collections::ICollection ^ Keys { System::Collections::ICollection ^ get(); };
public virtual System.Collections.ICollection Keys { get; }
member this.Keys : System.Collections.ICollection
Public Overridable ReadOnly Property Keys As ICollection

プロパティ値

ICollection 内のキーを格納している HashtableAn ICollection containing the keys in the Hashtable.

実装

注釈

ICollection 内のキーの順序は指定されていませんが、Values メソッドによって返される ICollection 内の関連付けられた値と同じ順序になります。The order of the keys in the ICollection is unspecified, but it is the same order as the associated values in the ICollection returned by the Values method.

返された ICollection が静的コピーではありません。代わりに、ICollection によって元の Hashtableのキーが参照されます。The returned ICollection is not a static copy; instead, the ICollection refers back to the keys in the original Hashtable. したがって、Hashtable への変更は、引き続き ICollectionに反映されます。Therefore, changes to the Hashtable continue to be reflected in the ICollection.

このプロパティの値の取得は O(1) 操作です。Retrieving the value of this property is an O(1) operation.

適用対象

こちらもご覧ください