ObservableCollection<T> 建構函式

定義

初始化 ObservableCollection<T> 類別的新執行個體。

多載

ObservableCollection<T>()

初始化 ObservableCollection<T> 類別的新執行個體。

ObservableCollection<T>(IEnumerable<T>)

初始化 ObservableCollection<T> 類別的新執行個體,這個類別包含自指定之集合複製過來的項目。

ObservableCollection<T>(List<T>)

初始化 ObservableCollection<T> 類別的新執行個體,這個類別包含自指定之清單複製過來的項目。

ObservableCollection<T>()

來源:
ObservableCollection.cs
來源:
ObservableCollection.cs
來源:
ObservableCollection.cs

初始化 ObservableCollection<T> 類別的新執行個體。

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

適用於

ObservableCollection<T>(IEnumerable<T>)

來源:
ObservableCollection.cs
來源:
ObservableCollection.cs
來源:
ObservableCollection.cs

初始化 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.cs
來源:
ObservableCollection.cs
來源:
ObservableCollection.cs

初始化 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>

適用於