C# 错误 ;1和x9;语句9只能使用赋值、调用、递增、递减、等待和新对象表达式

C# 错误 ;1和x9;语句9只能使用赋值、调用、递增、递减、等待和新对象表达式,c#,C#,我得到这个错误是因为下面的代码与devexpress主题相关 public WeatherForm() { InitializeComponent(); DevExpress.UserSkins.BonusSkins.Register; DevExpress.Skins.SkinManager.EnableFormSkins; } 看起来像和都是方法。这就是为什么您需要在末尾将其与()一起使用的原因 public Weathe

我得到这个错误是因为下面的代码与devexpress主题相关

 public WeatherForm()
    {
        InitializeComponent();
        DevExpress.UserSkins.BonusSkins.Register;
        DevExpress.Skins.SkinManager.EnableFormSkins;

    }
看起来像和都是方法。这就是为什么您需要在末尾将其与
()
一起使用的原因

public WeatherForm()
{
    InitializeComponent();
    DevExpress.UserSkins.BonusSkins.Register();
    DevExpress.Skins.SkinManager.EnableFormSkins();
}

在编写更多代码之前,我强烈建议您先阅读一本入门级的优秀C#书籍。

初始化组件()之后的两行都应该是方法

DevExpress.UserSkins.BonusSkins.Register();
DevExpress.Skins.SkinManager.EnableFormSkins();
编译器遇到无效语句时会生成错误。无效语句是以分号结尾的任何一行或一系列行,该分号不表示赋值(=)、方法调用()、new、-或++操作。有关更多信息,请参阅语句、表达式和运算符(C#编程指南)

错误上的MSDN链接