There are multiple bugs in the C# compiler wrt interfaces that contain static methods: - interfaces containing static methods cannot be implemented (clr\src\csharp\csharp\sccomp\clsdrec.cpp line 5090 should have: if (member->asMETHSYM()->isStatic) continue;) - calls to static methods in interfaces are compiled incorrectly - static methods in implemented interfaces are not visible in the class that implements the interface
Regards, Jeroen