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> 而不複製內容。 否則,內容將會複製到新的陣列中。 然後,集合會設定為零長度陣列。

適用於