System.Collections.ObjectModel 네임스페이스

System.Collections.ObjectModel 네임스페이스에는 재사용 가능한 라이브러리의 개체 모델에서 컬렉션으로 사용할 수 있는 클래스가 포함되어 있습니다. The System.Collections.ObjectModel namespace contains classes that can be used as collections in the object model of a reusable library. 속성이나 메서드에서 컬렉션을 반환할 때 이러한 클래스를 사용합니다. Use these classes when properties or methods return collections.

클래스

Collection<T>

제네릭 컬렉션에 대한 기본 클래스를 제공합니다.Provides the base class for a generic collection.

KeyedCollection<TKey,TItem>

키가 값에 포함되어 있는 컬렉션에 대한 추상 기본 클래스를 제공합니다.Provides the abstract base class for a collection whose keys are embedded in the values.

ObservableCollection<T>

항목이 추가 또는 제거되거나 전체 목록이 새로 고쳐질 때 알림을 제공하는 동적 데이터 컬렉션을 나타냅니다.Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.

ReadOnlyCollection<T>

제네릭 읽기 전용 컬렉션의 기본 클래스를 제공합니다.Provides the base class for a generic read-only collection.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

ReadOnlyDictionary<TKey,TValue> 개체 키의 읽기 전용 컬렉션을 나타냅니다.Represents a read-only collection of the keys of a ReadOnlyDictionary<TKey,TValue> object.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

ReadOnlyDictionary<TKey,TValue> 개체 값의 읽기 전용 컬렉션을 나타냅니다.Represents a read-only collection of the values of a ReadOnlyDictionary<TKey,TValue> object.

ReadOnlyDictionary<TKey,TValue>

키/값 쌍의 읽기 전용 제네릭 컬렉션을 나타냅니다.Represents a read-only, generic collection of key/value pairs.

ReadOnlyObservableCollection<T>

읽기 전용 ObservableCollection<T>을 나타냅니다.Represents a read-only ObservableCollection<T>.