ImmutableSortedSet<T>.ToBuilder Метод

Определение

Создает коллекцию с таким же содержимым, что и этот неизменяемый отсортированный набор, который можно эффективно управлять с помощью стандартных мутируемых интерфейсов.

public:
 System::Collections::Immutable::ImmutableSortedSet<T>::Builder ^ ToBuilder();
public System.Collections.Immutable.ImmutableSortedSet<T>.Builder ToBuilder();
member this.ToBuilder : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Builder
Public Function ToBuilder () As ImmutableSortedSet(Of T).Builder

Возвращаемое значение

Построитель отсортированных наборов.

Комментарии

Если необходимо выполнить несколько операций с неизменяемой коллекцией, чтобы повысить эффективность копирования ImmutableSortedSet<T>ImmutableSortedSet<T>.Builderв метод с помощью ToBuilder метода, манипулировать набором и снова сделать его неизменяемым с помощью ToImmutable метода. Это не изменит исходный неизменяемый отсортированный набор.

Это операция O(1) и приводит к выделению только одной (небольшой) памяти. Возвращаемая коллекция не является потокобезопасной.

Применяется к