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> том же порядке, что и перечислитель списка.