【发布时间】:2012-11-22 12:33:24
【问题描述】:
是否可以在运行时实例化模板类,例如:
Type type = Type.GetType("iTry.Workflow.Person");
WorkflowPropertyViewModel<type> propViewModel = new WorkflowPropertyViewModel<type>();
这显然行不通。还有其他方法吗?
Generic 类如下所示:
public class WorkflowPropertyViewModel<T> : IProperty<T>
{
public Task<T> ValueAsync
{
get;
set;
}
public T Value
{
get;
set;
}
public IQueryable<T> PossibleItems
{
get;
set;
}
}
【问题讨论】:
标签: c# templates generics runtime