C# 是否有任何东西可以模拟静态接口?

C# 是否有任何东西可以模拟静态接口?,c#,asp.net,C#,Asp.net,我想确保一堆类都有这个特定的静态函数,并且具有相同的名称以供调用。最好的方法是让每个类都实现我的接口。但是,唉,接口不做静态的,还有什么可以绕过这个问题的吗?扩展方法呢 所讨论的方法真的必须是静态的吗?我可以这么说。。。除非您可以拥有Page类实例?您是否考虑过继承所有类的抽象类?好的,我现在已经研究过了。不,所讨论的类已经有了一个基类,因为我无法创建另一个基类,只能创建接口。不管怎样,静态方法都是一种代码味道@马蒂亚斯说得很好。

我想确保一堆类都有这个特定的静态函数,并且具有相同的名称以供调用。最好的方法是让每个类都实现我的接口。但是,唉,接口不做静态的,还有什么可以绕过这个问题的吗?

扩展方法呢


所讨论的方法真的必须是静态的吗?我可以这么说。。。除非您可以拥有Page类实例?您是否考虑过继承所有类的抽象类?好的,我现在已经研究过了。不,所讨论的类已经有了一个基类,因为我无法创建另一个基类,只能创建接口。不管怎样,静态方法都是一种代码味道@马蒂亚斯说得很好。