【发布时间】:2011-06-07 18:25:11
【问题描述】:
我有一个需要在数据库中查询的类型列表(System.Type)。
对于每种类型,我需要调用以下扩展方法(它是 LinqToNhibernate 的一部分):
Session.Linq<MyType>()
但是我没有 MyType,但我想使用 Type。
我拥有的是:
System.Type typeOne;
但我无法执行以下操作:
Session.Linq<typeOne>()
如何将类型用作通用参数?
【问题讨论】:
标签: c# generics .net-4.0 types