ImmutableList Класс
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит набор методов инициализации для экземпляров класса ImmutableList<T>.
Пакет NuGet: System.Collections.Immutable (сведения о неизменяемых коллекциях и способах их установки)
public ref class ImmutableList abstract sealed
public static class ImmutableList
type ImmutableList = class
Public Module ImmutableList
- Наследование
-
ImmutableList
Create<T>() |
Создает пустой неизменяемый список. |
Create<T>(Read |
Создает новый неизменяемый список, содержащий элементы из указанного диапазона элементов. |
Create<T>(T) |
Создает новый неизменяемый список, который содержит указанный элемент. |
Create<T>(T[]) |
Создает новый неизменяемый список, который содержит указанный массив элементов. |
Create |
Создает новый построитель неизменяемого списка. |
Create |
Создает новый неизменяемый список, который содержит указанные элементы. |
Index |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его первого вхождения в списке. |
Index |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его первого вхождения в списке. |
Index |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его первого вхождения в диапазоне элементов неизменяемого списка начиная с заданного индекса и до последнего элемента. |
Index |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его первого вхождения в диапазоне элементов неизменяемого списка начиная с заданного индекса и до последнего элемента. |
Last |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его последнего вхождения в пределах всего неизменяемого списка. |
Last |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его последнего вхождения в пределах всего неизменяемого списка. |
Last |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его последнего вхождения в диапазоне элементов неизменяемого списка начиная с первого элемента и до заданного индекса. |
Last |
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его последнего вхождения в диапазоне элементов неизменяемого списка начиная с первого элемента и до заданного индекса. |
Remove<T>(IImmutable |
Удаляет из списка указанное значение. |
Remove |
Удаляет из списка указанные значения. |
Replace<T>(IImmutable |
Заменяет первый такой же элемент списка указанным элементом. |
To |
Выполняет перечисление последовательности и создает неизменяемый список на основе ее содержимого. |
To |
Создает неизменяемый список из текущего содержимого коллекции построителя. |
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |
UWP | 10.0 |
Данный тип потокобезопасен.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: