Udostępnij za pośrednictwem


ImmutableSortedSet<T>.ToBuilder Metoda

Definicja

Tworzy kolekcję, która ma taką samą zawartość jak ten niezmienialny zestaw posortowany, który może być skutecznie manipulowany przy użyciu standardowych interfejsów modyfikowalnych.

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

Zwraca

Posortowany konstruktor zestawu.

Uwagi

Jeśli musisz wykonać wiele operacji na kolekcji niezmiennej, aby zwiększyć wydajność, możesz skopiować ImmutableSortedSet<T> element do klasy przy użyciu metody , manipulować zestawem ImmutableSortedSet<T>.Builderi ponownie modyfikować go przy użyciu ToBuilderToImmutable metody . Nie spowoduje to zmiany oryginalnego niezmienialnego zestawu posortowanego.

Jest to operacja O(1) i powoduje tylko jedną (małą) alokację pamięci. Zwracana kolekcja modyfikowalna nie jest bezpieczna wątkiem.

System.Collections.Niezmienny pakiet NuGet

Informacje o niezmiennych kolekcjach i sposobie instalowania

Dotyczy