【发布时间】:2011-03-14 07:47:36
【问题描述】:
class Program
{
static void Main(string[] args)
{
Type t = typeof(A<,>);
Console.WriteLine(typeof(A<,>)); // prints A'2[T1,T2]
}
}
class A<T1,T2>
{
}
据我所知,泛型类型A<T1, T2> 不是实际类型,而是实际类型的蓝图/模板,那么为什么typeof 接受它作为参数(据我所知, typeof 接受作为参数的实际类型)?
谢谢
【问题讨论】:
-
很好的问题 +1