ImmutableArray<T>.Builder.DrainToImmutable Метод

Определение

Возвращает текущее содержимое ImmutableArray<T> в виде и задает для коллекции массив нулевой длины.

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)

Возвращаемое значение

Неизменяемый массив.

Комментарии

Если Capacity равно Count, внутренний массив будет извлечен как без ImmutableArray<T> копирования содержимого. В противном случае содержимое будет скопировано в новый массив. Затем для коллекции будет задан массив нулевой длины.

Применяется к