C#dot net应用程序中出现意外的字符错误

时间:2014-01-23 11:08:17

标签: c#

我有一个用C#创建的解决方案。我在它的基础上有一段代码。\ u002Ector();.当我尝试从Visual Studio构建应用程序时,我收到以下错误。

意外字符'\ u002E'

1 个答案:

答案 0 :(得分:7)

删除\ u002E,你就完成了!

002E是一个句号或只是一个点('。')。

您的代码必须如下:

base.ctor();

这可能是因为通过不支持或破坏编码的不同网站/程序传输节目源。

此外,ctor是构造函数的快捷方式。确保正确调用基类的构造函数。

public class Animal
{
    public Animal()
    {
    }
}

public class Cat : Animal 
{
    // next line will be converted to
    // base.ctor() by compiler

    public class Cat() : base()
    {
    }
}

尝试删除base.ctor();以使您的课程正常运作。我认为它应该工作,因为你的基类在构造函数中没有参数。