ImmutableSortedSet<T>.ToBuilder Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří kolekci se stejným obsahem jako tato neměnná seřazená sada, se kterou lze efektivně manipulovat pomocí standardních měnitelných rozhraní.
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
Návraty
Tvůrce seřazených setů.
Poznámky
Pokud potřebujete provést více operací s neměnnou kolekcí, pro zvýšení efektivity můžete zkopírovat ImmutableSortedSet<T> do objektu ImmutableSortedSet<T>.Builder, pomocí ToBuilder metody , manipulovat se sadou a znovu ji nastavit jako neměnnou pomocí ToImmutable metody . Původní neměnná seřazená sada se tím nezmění.
Jedná se o operaci O(1) a výsledkem je pouze přidělení jedné (malé) paměti. Vrácená proměnlivá kolekce není bezpečná pro přístup z více vláken.
Balíček NuGet System.Collections.Immutable
Informace o neměnných kolekcích a postupu instalace