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.
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.