.NET_Framework泛型

. NET Framework泛型是在.NET Framework 2.0 的公共語言運行庫 （ CLR ） 中的增加的一項新功能 ， 類似於C + + 的模板 ， 但不如C + + 的模板靈活 ， 不過也有一些自己的特性 。 泛型爲.NET Framework引入了類型參數的概念 ， 這樣便可以設計出這樣的類和方法 ： 它們把指定類型的工作推遲到客戶端代碼聲明並實例化類或方法的時候執行 。 比如 ， 通過泛型類型參數T ， 程序員就可以編寫其他客戶端代碼能夠使用的單個類 ， 而不用擔心強制轉換或裝箱操作而帶來的額外的運行成本或風險 。