【发布时间】:2008-10-15 12:11:08
【问题描述】:
所以我有以下内容:
public class Singleton
{
private Singleton(){}
public static readonly Singleton instance = new Singleton();
public string DoSomething(){ ... }
public string DoSomethingElse(){ ... }
}
如何使用反射调用 DoSomething 方法?
我问的原因是因为我将方法名称存储在 XML 中并动态创建 UI。例如,我正在动态创建一个按钮,并告诉它在单击按钮时通过反射调用什么方法。在某些情况下,它会是 DoSomething,而在其他情况下,它会是 DoSomethingElse。
【问题讨论】:
标签: c# reflection singleton