У меня есть класс, и в этом классе у меня много методов, и я хочу вызвать все методы без записи имени
Это мой код, и он работает:
System.Reflection.MethodInfo[] methods = typeof(content).GetMethods(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
foreach (System.Reflection.MethodInfo m in methods)
{
Response.Write(typeof(content).GetMethod(m.Name).Invoke(null,null).ToString());
}
Но у меня есть одна проблема, этот код возвращает только первое имя метода
Что мне сделать, чтобы получить их все? что случилось ?
method.Invoke(instance, null);
. - person Alexandru   schedule 10.06.2015Response.Write(m.Name);
вернул все имена методов. - person Mohammad Esmaeili   schedule 10.06.2015