ImmutableSortedSet<T>.ToBuilder Metoda

Definicja

Tworzy kolekcję, która ma taką samą zawartość, jak ten niezmienny zestaw posortowany, który można efektywnie manipulować 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 w niezmiennej kolekcji, aby zwiększyć wydajność, możesz skopiować ImmutableSortedSet<T> element do klasy , używając metody , manipulować zestawem ImmutableSortedSet<T>.Builderi ponownie zmieniać go przy użyciu ToBuilderToImmutable metody . Nie spowoduje to zmiany oryginalnego niezmienialnego zestawu posortowanego.

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

Pakiet NuGet System.Collections.Immutable

Informacje o niezmiennych kolekcjach i sposobie instalowania

Dotyczy