ImmutableSortedSet<T>.ToBuilder Método

Definição

Cria uma coleção que tem o mesmo conteúdo deste conjunto ordenado imutável, que pode ser manipulado de forma eficiente usando interfaces mutáveis padrão.

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

Devoluções

O construtor de conjuntos selecionados.

Observações

Se precisar de realizar múltiplas operações numa coleção imutável, para aumentar a eficiência pode copiar para ImmutableSortedSet<T> um ImmutableSortedSet<T>.Builder, usando o ToBuilder método, manipular o conjunto e torná-lo novamente imutável usando o ToImmutable método. Isto não alterará o conjunto original de ordenamento imutável.

Esta é uma operação O(1) e resulta apenas numa única (pequena) alocação de memória. A coleção mutável que é devolvida não é segura para fios.

Aplica-se a