ImmutableList.ToImmutableList Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ToImmutableList<TSource>(IEnumerable<TSource>) |
Выполняет перечисление последовательности и создает неизменяемый список на основе ее содержимого. |
ToImmutableList<TSource>(ImmutableList<TSource>.Builder) |
Создает неизменяемый список из текущего содержимого коллекции построителя. |
ToImmutableList<TSource>(IEnumerable<TSource>)
- Исходный код:
- ImmutableList.cs
- Исходный код:
- ImmutableList.cs
- Исходный код:
- ImmutableList.cs
Выполняет перечисление последовательности и создает неизменяемый список на основе ее содержимого.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableList<TSource> ^ ToImmutableList(System::Collections::Generic::IEnumerable<TSource> ^ source);
public static System.Collections.Immutable.ImmutableList<TSource> ToImmutableList<TSource> (this System.Collections.Generic.IEnumerable<TSource> source);
static member ToImmutableList : seq<'Source> -> System.Collections.Immutable.ImmutableList<'Source>
<Extension()>
Public Function ToImmutableList(Of TSource) (source As IEnumerable(Of TSource)) As ImmutableList(Of TSource)
Параметры типа
- TSource
Тип элементов последовательности.
Параметры
- source
- IEnumerable<TSource>
Перебираемая последовательность.
Возвращаемое значение
Неизменяемый список, который содержит элементы из указанной последовательности.
Применяется к
ToImmutableList<TSource>(ImmutableList<TSource>.Builder)
- Исходный код:
- ImmutableList.cs
- Исходный код:
- ImmutableList.cs
- Исходный код:
- ImmutableList.cs
Создает неизменяемый список из текущего содержимого коллекции построителя.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableList<TSource> ^ ToImmutableList(System::Collections::Immutable::ImmutableList<TSource>::Builder ^ builder);
public static System.Collections.Immutable.ImmutableList<TSource> ToImmutableList<TSource> (this System.Collections.Immutable.ImmutableList<TSource>.Builder builder);
static member ToImmutableList : System.Collections.Immutable.ImmutableList<'Source>.Builder -> System.Collections.Immutable.ImmutableList<'Source>
<Extension()>
Public Function ToImmutableList(Of TSource) (builder As ImmutableList(Of TSource).Builder) As ImmutableList(Of TSource)
Параметры типа
- TSource
Тип элементов в списке.
Параметры
- builder
- ImmutableList<TSource>.Builder
Построитель для создания неизменяемого списка.
Возвращаемое значение
Неизменяемый список, содержащий текущее содержимое коллекции построителя.