dotnet/roslyn
Confusing error message when the target member cannot be located for an explicit interface implementation
オープン
#38,467 opened on 2019/09/03
Area-CompilersBugConcept-Diagnostic ClarityLanguage-C#help wanted
Repository metrics
- Stars
- (20,414 個のスター)
- PR merge metrics
- (平均マージ 6d 17h) (30d で 256 merged PRs)
説明
interface I100 { }
class C100 : I100
{
object I100.M4() => null;
}
Observed:
error CS0539: 'C100.M4()' in explicit interface declaration is not found among members of the interface that can be implemented
But C100 doesn't have member named M4.