嗨,我想做类似的事情:
public class Subscription
{
private Action _action; //????
public Subscription( Action a )//????
{
_action = a; //????
}
}
public class testklass
{
public testklass()
{
new Subscription(a); // just to show you how i want to submit
new Subscription(b);
new Subscription(c);
}
private void a() { }
private void b(string gg){}
private void c(int i, string g) { }
}
有没有办法做到这一点?它会花费很多性能吗?
任何意见是极大的赞赏
编辑:
我要找一个调解员
testklass
只是一个订阅者,当另一个类发布与订阅匹配的对象时,创建一个Subscription
对象并将其移交给执行Mediator
所有这一切背后的逻辑的人
但目前只想现在如何Action
在我的容器对象中存储一个未知数量的参数Subscription