Compiler Error CS0754
A partial method may not explicitly implement an interface method.
A partial method cannot be declared as an explicit implementation of a method defined in an interface.
To correct this error
- Remove the explicit interface qualification from the method declaration.
Example
The following code generates CS0754:
// cs0754.cs
using System;
public interface IF
{
void Part();
}
public partial class C : IF
{
partial void IF.Part(); //CS0754
public static int Main()
{
return 1;
}
}
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for