I've a singleton class like,
public sealed class MainWindow
{
public Form MainWindowContainer { get; set; }
private static readonly Lazy<MainWindow> _mainWindow = new Lazy<MainWindow>(() => new MainWindow());
// Error on this line
public static MainWindow Instance => _mainWindow.Value;
private MainWindow()
{
MainWindowContainer = Host.Local.FindSingle<Form>(GenericProperties.MainWindow);
}
}
On compiling, I get error as "invalid token ';' in class struct or interface member declaration". Please help.