c++教程 c#泛型有什么作用?
c#泛型有什么作用?Generic是C#2.0和通用語言運(yùn)行時(shí)(CLR)的一個(gè)新特性。泛型將類型參數(shù)的概念引入到。Net框架。類型參數(shù)使得在設(shè)計(jì)類和方法時(shí)不必確定一個(gè)或多個(gè)特定參數(shù),并且它們的特定參數(shù)
c#泛型有什么作用?
Generic是C#2.0和通用語言運(yùn)行時(shí)(CLR)的一個(gè)新特性。泛型將類型參數(shù)的概念引入到。Net框架。類型參數(shù)使得在設(shè)計(jì)類和方法時(shí)不必確定一個(gè)或多個(gè)特定參數(shù),并且它們的特定參數(shù)可以延遲到在客戶代碼中聲明和實(shí)現(xiàn)。這意味著使用泛型類型參數(shù)t來編寫一個(gè)類mylist<T>,客戶機(jī)代碼可以這樣調(diào)用它:mylist< int>、mylist< string>或mylist< MyClass>。這避免了運(yùn)行時(shí)類型轉(zhuǎn)換或裝箱操作的成本和風(fēng)險(xiǎn)