Использование отражения C# для вызова конструктораC#

Место общения программистов C#
Anonymous
Использование отражения C# для вызова конструктора

Сообщение Anonymous »


У меня следующий сценарий:

Дополнение класса{ общественное дополнение (int a) {a = 5; } public static int add(int a,int b) {return a+b; } } Я вызываю add в другом классе:

string s="add"; typeof(Addition).GetMethod(s).Invoke(null, new object[] {10,12}) //это возвращает 22 Мне нужен способ, аналогичный приведенному выше оператору отражения, для создания нового объекта типа Addition с использованием Addition(int a)

Итак, у меня есть строка s= «Дополнение», я хочу создать новый объект, используя отражение.

Возможно ли это?

Вернуться в «C#»