T本身就是类型,不需要再去GetType,你传什么类型T就是什么类型。
例: void Main
一般这里通过反射获取T的准确类型
其实这里的T已经是你所说的变量了
但是即便如此,在该方法内部你也没办法知道在运行时T到底是什么类型
}
C#编译器会通过调用Method()方法来获取参数的类型,不需要为T参数传递值。
type.Method()即可。
查看泛型约束,像你这个需求用接口约束就好。
不行的!只能写类的名称,而不是某个type或者字符串!当然有其他办法解决你的问题,要具体看你想实现什么。