为了账号安全,请及时绑定邮箱和手机立即绑定

C#中的多行字符串文字

C#中的多行字符串文字

C#
饮歌长啸 2019-07-10 09:53:38
C#中的多行字符串文字是否有一种在C#中创建多行字符串文本的简单方法?我现在拥有的是:string query = "SELECT foo, bar"+ " FROM table"+ " WHERE id = 42";我知道PHP<<<BLOCK BLOCK;C#有类似的东西吗?
查看完整描述

3 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

另一个值得注意的问题是字符串文字在字符串中的使用。在这种情况下,您需要转义大括号/括号‘{’和‘}’。

// this would give a format exceptionstring.Format(@"<script> function test(x) 
      { return x * {0} } </script>", aMagicValue)// this contrived example would workstring.Format(@"<script> function test(x) 
      {{ return x * {0} }} </script>", aMagicValue)


查看完整回答
反对 回复 2019-07-10
  • 3 回答
  • 0 关注
  • 3555 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信