Condividi tramite


ImmutableSortedSet<T>.ToBuilder Metodo

Definizione

Crea una raccolta con gli stessi contenuti di questo set ordinato non modificabile che possono essere modificati in modo efficiente utilizzando le interfacce standard modificabili.

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

Restituisce

Generatore di set ordinati.

Commenti

Se è necessario eseguire più operazioni su una raccolta non modificabile, per aumentare l'efficienza è possibile copiare in ImmutableSortedSet<T> un oggetto ImmutableSortedSet<T>.Builder, usando il ToBuilder metodo , modificare il set e renderlo nuovamente non modificabile usando il ToImmutable metodo . Questo non modificherà il set ordinato non modificabile originale.

Si tratta di un'operazione O(1) e comporta solo un'allocazione di memoria singola (piccola). La raccolta modificabile restituita non è thread-safe.

Pacchetto NuGet System.Collections.Immutable

Informazioni sulle raccolte non modificabili e su come installare

Si applica a