尝试编译时C#换行常量错误

时间:2010-09-11 05:29:11

标签: c# compiler-construction compilation

出于某种原因,当我尝试使用Visual Studio命令提示符将.cs文件编译为.dll时,由于某种原因我尝试编译时会得到new line constant error

+ feet"后,它不喜欢分号。

知道为什么吗?

这是我的代码:

/* A simple C# class! */

public class Tree
{
    public int height = 0;

    public void Grow(int h)
    {
        height += h;
    }

    public string Message()
    {
        return "The height of tree1 is:<br/>" + tree1.height + feet";
    }    
}

1 个答案:

答案 0 :(得分:5)

你需要另一个“脚前”

public string Message()
{
    return "The height of tree1 is:<br/>" + tree1.height + "feet";
}

编辑:实际上是在抱怨以“;”开头的最后一个字符串未终止。