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> 而不复制内容。 否则,内容将复制到新数组中。 然后,集合将设置为零长度数组。

适用于