例如
public class MyData<T>
{
}
这里的T就是一个要被替代的泛型,我想问这里的T很不能换成其他字母?可以换要进行哪些步骤?

解决方案 »

  1.   

    这里只是一个命名而已,微软建议一般用T,如果有使用到多个泛型的时候,也使用T开头的命名,如:TKey, TValue等。
      

  2.   

    谢谢了各位。
    就是泛型定义在尖括号里面<T>,T只是一个占位符号。在运行时候用具体的类型,如int,string等取代T
    就可以了。
    现在弱弱的问一句。
    这种方式算不算多态里面的动态多态,在编译时才知道类型?