ImmutableArray<T>.Builder.DrainToImmutable Metoda

Definice

Vrátí aktuální obsah jako a ImmutableArray<T> nastaví kolekci na pole nulové délky.

public:
 System::Collections::Immutable::ImmutableArray<T> DrainToImmutable();
public System.Collections.Immutable.ImmutableArray<T> DrainToImmutable ();
member this.DrainToImmutable : unit -> System.Collections.Immutable.ImmutableArray<'T>
Public Function DrainToImmutable () As ImmutableArray(Of T)

Návraty

Neměnné pole

Poznámky

Pokud Capacity je Countrovno , bude interní pole extrahováno jako bez ImmutableArray<T> kopírování obsahu. V opačném případě se obsah zkopíruje do nového pole. Kolekce pak bude nastavena na pole nulové délky.

Platí pro