Why static classes cant implement interfaces? [duplicate]
Interfaces can’t have static methods. A class that implements an interface needs to implement them all as instance methods. Static classes can’t have instance methods. QED. Updated in 2022: .NET 7 does support static interface methods.