Freigeben über


ImmutableSortedSet<T>.ToBuilder Methode

Definition

Erstellt eine Auflistung mit demselben Inhalt wie dieser unveränderliche sortierte Satz, der mithilfe von standardmäßigen änderbaren Schnittstellen effizient bearbeitet werden kann.

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

Gibt zurück

Der sortierte Set-Generator.

Hinweise

Wenn Sie mehrere Vorgänge für eine unveränderliche Sammlung ausführen müssen, um die Effizienz zu erhöhen, können Sie die ImmutableSortedSet<T> Daten ImmutableSortedSet<T>.Buildermithilfe der ToBuilder Methode kopieren, den Satz bearbeiten und mit der ToImmutable Methode unveränderlich machen. Dadurch wird der ursprüngliche unveränderliche sortierte Satz nicht geändert.

Dies ist ein O(1)-Vorgang und führt nur zu einer einzigen (kleinen) Speicherzuweisung. Die zurückgegebene veränderbare Auflistung ist nicht threadsicher.

Gilt für: