十个喝水习惯暴出你是水盲.docVIP

  • 6
  • 0
  • 约1.22万字
  • 约 8页
  • 2016-10-09 发布于贵州
  • 举报
十个喝水习惯暴出你是水盲

泛型概觀 使用泛用型別以最佳化程式碼重複使用、型別安全性和效能。 泛型的最常見用法是建立集合類別。 .NET Framework 類別庫包含 System.Collections.Generic 命名空間中的數種新泛用集合類別。在任何可能的情況下都應該使用這些類別取代類別 (例如在 System.Collections 命名空間中的 ArrayList)。 您可以建立自己的泛用介面、類別、方法、事件和委派 (Delegate)。 泛用類別可能會被限制為啟用對特定資料型別上的方法進行存取。 在泛型資料型別中使用的型別資訊,可以在執行階段透過反映取得。 泛型是 C# 語言和 Common Language Runtime (CLR) 2.0 版的新功能。泛型使得類別和方法在設計時,可以先行擱置一或多個型別規格,直到用戶端程式碼對類別或方法進行宣告或執行個體化時再行處理。而不會在執行階段產生轉型或 boxing 作業的成本或風險泛型是Visual Basic中用一個特定的類型實例化該泛型。您可以使用泛型型別參數 T,撰寫一個單一類別供其他用戶端程式碼使用,而不會在執行階段產生轉型或 boxing 作業的成本或風險var list = new ArrayList(); list.Add(44); // boxing — convert a value type to a reference

文档评论(0)

1亿VIP精品文档

相关文档