本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

ImmutableArray<T>.As<TOther> 方法 ()

 

傳回新的不可變陣列,其中包含這個陣列中轉換為不同類型的項目。

命名空間:   System.Collections.Immutable
組件:  System.Collections.Immutable (於 System.Collections.Immutable.dll)

public ImmutableArray<TOther> As<TOther>()
where TOther : class

傳回值

Type: System.Collections.Immutable.ImmutableArray<TOther>

不可變的陣列,其中包含這個陣列中轉換為不同類型的項目。 如果轉換失敗,就會傳回其 IsDefault 屬性傳回 true 的陣列。

類型參數

TOther

要傳回的陣列項目類型。

衍生的項目型別的陣列可以轉換成基底項目類型的陣列,而不需要重新配置陣列。

向上轉型成為項目以建立 Create<T, TDerived> 可反轉方法使用 As<TOther> 方法。 不過,使用向下轉換僅成功時,它會反轉先前向上轉型。 作業。

回到頁首
顯示: