данный
public Class Example
{
public static void Foo< T>(int ID){}
public static void Foo< T,U>(int ID){}
}
Вопросы:
- Правильно ли это назвать "перегруженным общим методом"?
-
Как можно указать какой-либо метод при создании объекта MethodInfo?
Type exampleType = Type.GetType("fullyqualifiednameOfExample, namespaceOfExample"); MethodInfo mi = exampleType.GetMethod("Foo", BindingFlags.Public|BindingFlags.Static, null, new Type[] {typeof(Type), typeof(Type) }, null);
аргумент 4 приводит к большому недовольству компилятора