我有以下内容:typeof(Action<User, Int32>)
我需要能够动态创建...
我需要将两种类型存储为Type
对象。
Type type1 = ...; // MyNamespace.BusinessObjects.User
Type type2 = ...; // System.Int32
// I need it to be Action<MyNamespace.BusinessObjects.User, System.Int32>
Type action = ? ;
不知道该怎么做才能实现这一目标。
答案 0 :(得分:5)
我认为这应该有效:
var actionType = typeof(Action<,>).MakeGenericType(type1,type2);