C# 中的泛型


使用泛型可以編寫一個可以處理任何資料型別的類或方法。

為類或方法編寫規範,並用資料型別佔位符替換引數。當編譯器遇到類的建構函式或方法的函式呼叫時,它會生成程式碼來處理特定資料型別。

 泛型是一種透過以下方式豐富程式的技術 −

  • 它可以幫助你最大程度地重用程式碼、型別安全和效能。

  • 你可以建立泛型集合類。.NET Framework 類庫在 System.Collections.Generic 名稱空間中包含多個新的泛型集合類。你可以使用這些泛型集合類,而不是 System.Collections 名稱空間中的集合類。

  • 你可以建立自己的泛型介面、類、方法、事件和委託。

  • 你可以建立受限的泛型類,以便可以訪問特定資料型別中的方法。

  • 你可以透過反射在執行時獲取有關在泛型資料型別中使用的型別的的資訊。

更新於: 2020-06-21

324 瀏覽量

開啟您的職業生涯

完成課程以獲得認證

立即開始
廣告
© . All rights reserved.