ImmutableSortedSet<T>.ToBuilder Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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