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

Reply via email to