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> копируя содержимое. В противном случае содержимое будет скопировано в новый массив. Затем коллекция будет иметь значение нулевой длины массива.