C#C
C#2y ago
HiveMind

Can't access interface method

I have an interface with a defined method - RegisterLanguageChange, but I can't use it in the class that implements the interface. Although I can use ChangeLanguageVersion. Why?

C#
internal interface ILanguageChanged
{
    protected void RegisterLanguageChange()
    {
        MainWindow mainWindow = (MainWindow)Application.Current.MainWindow;
        mainWindow.LanguageChanged += this.ChangeLanguageVersion;
    }

    protected void ChangeLanguageVersion(string language);
}
image.png
Was this page helpful?