一 代码的续行

     c#的语句是以";"作为结束符号的,所以C#不用换行符,直接换行即可。

例如:

 

1 int  a,b = 1 ,c = 1 ;
2     a = b
3       +
4      c;

 

二 字符串续行

   有时候字符串太长了,我们想分成多行来写。默认情况下在c#中字符串常量是不循序分行的。但是我们可以使用@符号来增加字符串的续行能力;

例:

 

1 string   s = @" <tabl width='100%'> 
2                  <tr><td align='left'>尊敬的用户:</td></tr>
3                  <tr><td>&nbsp;&nbsp;项目:{0},{2}软件 版本:{1}.</td></tr>
4                  <tr><td align='right'>操作人:{3}</td></tr><tr><td align='right'>操作时间:{4}</td></tr>
5                  </table> "

 

大家可能也知道,使用@定义字符串就会忽略字符串中的转义字符,那么我们的字符串中有有双引号该怎么办呢;下面就是我的解决办法

 

1 string  s = @"
2        document.getElementById(""id"")
3        " ;
4
5

 

posted on 2007-12-21 09:25  yanzimywife 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/yanzimywife/archive/2007/12/21/1008294.html

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐