C#:基类中的静态成员

Sri*_*vas 3 c# design-patterns

我在派生类的不同实例中有共同数据.因此,为了共享公共数据属性,我在基类中将它们设置为静态.但是静态公共属性不能在接口中声明.如果我们尝试,我们会收到错误:

"无法实现接口成员,因为它是静态的."

这种要求是否有任何已知的设计模式或最佳实践?

Jas*_*ans 9

你最好使用抽象基类.