ObservableCollection<T> 构造函数

定义

初始化 ObservableCollection<T> 类的新实例。

重载

ObservableCollection<T>()

初始化 ObservableCollection<T> 类的新实例。

ObservableCollection<T>(IEnumerable<T>)

初始化 ObservableCollection<T> 类的新实例,该类包含从指定集合中复制的元素。

ObservableCollection<T>(List<T>)

初始化 ObservableCollection<T> 类的新实例,该类包含从指定列表中复制的元素。

ObservableCollection<T>()

Source:
ObservableCollection.cs
Source:
ObservableCollection.cs
Source:
ObservableCollection.cs

初始化 ObservableCollection<T> 类的新实例。

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

适用于

ObservableCollection<T>(IEnumerable<T>)

Source:
ObservableCollection.cs
Source:
ObservableCollection.cs
Source:
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>)

Source:
ObservableCollection.cs
Source:
ObservableCollection.cs
Source:
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> 上。

适用于