首页 > 解决方案 > 有没有办法在接口的所有实例上调用方法?

问题描述

我有一个由不同类实现的接口。

public interface foo
{
    void onSomeEvent();
}

public class bar : foo
{
    void onSomeEvent()
    {
        doSomething();
    }
}

public class baz : foo
{
    void onSomeEvent()
    {
        doSomethingElse();
    }
}

有没有办法在所有实例上调用 onSomeEvent()foo而无需明确引用它们?

标签: c#

解决方案


推荐阅读