ImmutableSortedSet<T>.ToBuilder Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma coleção que tem o mesmo conteúdo que esse conjunto classificado imutável e que pode ser manipulada com eficiência usando as 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
Retornos
O construtor de conjunto classificado.
Comentários
Se você precisar executar várias operações em uma coleção imutável, para aumentar a eficiência, você poderá copiar para ImmutableSortedSet<T> um ImmutableSortedSet<T>.Builder, usando o ToBuilder método , manipular o conjunto e torná-lo imutável novamente usando o ToImmutable método . Isso não alterará o conjunto classificado imutável original.
Essa é uma operação O(1) e resulta em apenas uma alocação de memória (pequena). A coleção mutável retornada não é thread-safe.
Pacote NuGet System.Collections.Imutable
Sobre coleções imutáveis e como instalar