ObservableCollection<T> 생성자

정의

ObservableCollection<T> 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
ObservableCollection<T>()

ObservableCollection<T> 클래스의 새 인스턴스를 초기화합니다.

ObservableCollection<T>(IEnumerable<T>)

지정된 컬렉션에서 복사한 요소를 포함하는 클래스의 ObservableCollection<T> 새 인스턴스를 초기화합니다.

ObservableCollection<T>(List<T>)

지정된 목록에서 복사한 요소가 포함된 클래스의 ObservableCollection<T> 새 인스턴스를 초기화합니다.

ObservableCollection<T>()

ObservableCollection<T> 클래스의 새 인스턴스를 초기화합니다.

public:
 ObservableCollection();
public ObservableCollection();
Public Sub New ()

적용 대상

ObservableCollection<T>(IEnumerable<T>)

지정된 컬렉션에서 복사한 요소를 포함하는 클래스의 ObservableCollection<T> 새 인스턴스를 초기화합니다.

public:
 ObservableCollection(System::Collections::Generic::IEnumerable<T> ^ collection);
public ObservableCollection(System.Collections.Generic.IEnumerable<T> collection);
new System.Collections.ObjectModel.ObservableCollection<'T> : seq<'T> -> System.Collections.ObjectModel.ObservableCollection<'T>
Public Sub New (collection As IEnumerable(Of T))

매개 변수

collection
IEnumerable<T>

요소가 복사되는 컬렉션입니다.

예외

매개 변수는 . collection 일 수 없습니다 null.

설명

요소는 컬렉션의 ObservableCollection<T> 열거자가 읽은 순서와 동일한 순서로 복사됩니다.

적용 대상

ObservableCollection<T>(List<T>)

지정된 목록에서 복사한 요소가 포함된 클래스의 ObservableCollection<T> 새 인스턴스를 초기화합니다.

public:
 ObservableCollection(System::Collections::Generic::List<T> ^ list);
public ObservableCollection(System.Collections.Generic.List<T> list);
new System.Collections.ObjectModel.ObservableCollection<'T> : System.Collections.Generic.List<'T> -> System.Collections.ObjectModel.ObservableCollection<'T>
Public Sub New (list As List(Of T))

매개 변수

list
List<T>

요소가 복사되는 목록입니다.

예외

매개 변수는 . list 일 수 없습니다 null.

설명

요소는 목록의 ObservableCollection<T> 열거자가 읽는 순서와 동일한 순서로 복사됩니다.

적용 대상