我有以下情况:
class Addition{
public Addition(int a){ a=5; }
public static int add(int a,int b) {return a+b; }
}
我打电话给下列人士,要求他们加入另一个班级:
string s="add";
typeof(Addition).GetMethod(s).Invoke(null, new object[] {10,12}) //this returns 22
我需要一种类似于上面的反射语句的方法来使用 Addition(int a)
创建一个类型为 Add 的新对象
所以我有字符串 s= "Addition"
,我想创建一个新的对象使用反射。
这可能吗?