Итак, у меня есть следующее:
public class Singleton
{
private Singleton(){}
public static readonly Singleton instance = new Singleton();
public string DoSomething(){ ... }
public string DoSomethingElse(){ ... }
}
Используя рефлексию, как я могу вызвать метод DoSomething?
Причина, по которой я спрашиваю, заключается в том, что я храню имена методов в XML и динамически создаю пользовательский интерфейс. Например, я динамически создаю кнопку и говорю ей, какой метод вызывать с помощью отражения при нажатии кнопки. В некоторых случаях это будет DoSomething или в других это будет DoSomethingElse.