当前位置:编程学习 > C#/ASP.NET >>

换行问题

我在写程序时,一行内容太多,换行写,我接按回车另起一行写,但总是报错说:缺少“;”,这是怎么样回事,难道不能分行写吗,请大家帮帮忙,我先谢过了! --------------------编程问答-------------------- 加个@

            string s = @"1
                            2
                                3

                            ";

            MessageBox.Show(s); --------------------编程问答-------------------- 可以换行的,可能是你代码的问题吧,少了一个";"? --------------------编程问答-------------------- 可以换行的,
如果是字符串换行要加上+号

String str = "1111111"+
             "22222222"; 
           
--------------------编程问答-------------------- 行未\r 试试
--------------------编程问答-------------------- c#代码中直接换行
--------------------编程问答-------------------- 我加了“@"”呀,但是还是报错少“;”不知道是什么原因,我先谢谢各位了 --------------------编程问答-------------------- 我是在程序中加HTML代码时候出的错误
str=@"..................
    "+@"................
    "+@"................" --------------------编程问答-------------------- 楼上的兄弟们不要误人子弟阿
我试的是定义一个类的时候不能够换行
但是定义字符串复值的时候可以换行 --------------------编程问答-------------------- 换行是可以的,例如:
if(typeStr.StartsWith("int")||
typeStr.StartsWith("double")||
typeStr.StartsWith("long")||
typeStr.StartsWith("short")||
typeStr.StartsWith("uint")||
typeStr.StartsWith("float")||
typeStr.StartsWith("decimal")||
typeStr.StartsWith("ulong")||
typeStr.StartsWith("ushort"))
{
  return true;
}

在换行时,需要注意换行的位置,以及换行后语义的完整。
否则,随意换行即使程序不报错,最终的代码可能也不是你想要的。 --------------------编程问答-------------------- 如果你实在差不出问题,可以把代码贴出来大家帮你找找!!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,