ImmutableSortedSet<T>.ToBuilder Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una raccolta con lo stesso contenuto di questo set ordinato non modificabile che può essere modificato in modo efficiente usando interfacce modificabili standard.
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 ordinato.
Commenti
Se è necessario eseguire più operazioni su una raccolta non modificabile, per aumentare l'efficienza è possibile copiare in ImmutableSortedSet<T> un ImmutableSortedSet<T>.Builderoggetto , usando il metodo , modificare il ToBuilder set e renderlo nuovamente non modificabile usando il ToImmutable metodo . Non verrà modificato il set ordinato non modificabile originale.
Si tratta di un'operazione O(1) che comporta solo un'allocazione di memoria singola (piccola). La raccolta modificabile restituita non è thread-safe.