丟臉死了,寫了三年C#,第一次發現加上@,String可以多行
2010-05-11 18:50
295 查看
因為前些日子在學Python,用"""或'''String就可以多行,今天就在想C#有沒有這功能呢?,用Google搜一下還真的有,很簡單只有要上@就可以了,以前我只知道加@可以不處理escape,沒想到也可用在多行。
以前String要多行我是這樣寫
但加個@就不用那麼麻煩了
參考資料
Multi-Line Strings in C#
http://jameskovacs.com/2007/02/12/multiline-strings-in-c/
以前String要多行我是這樣寫
string sql = "SELECT * " +
"FROM Table " +
"Whele ColumnA='a'";
但加個@就不用那麼麻煩了
string sql = @"SELECT *
FROM Table
Whele ColumnA='a'";
參考資料
Multi-Line Strings in C#
http://jameskovacs.com/2007/02/12/multiline-strings-in-c/
相关文章推荐
- C# 在string前面加上@可以强制不转义
- Android 输入框第一次弹出数字键盘, 后面可以随意切换
- java中switch 也是可以变相实现String的比较的
- C#判断一个string是否可以为数字,五种解决方案
- 第一次面试 可以看看
- 第十周 字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示
- 判断一个string是否可以为数字
- GSON toJson()以及fromJson()方法中int 和string类型都可以相互转换的
- 判断一个string是否可以为数字
- C#利用MemoryStream压缩二进制内容(可以是String、图像等)
- 判断一个string是否可以为数字
- ckeditor使用时,第一次可以显示,修改后显示不了的问题
- 第一次自己写jquery图片延迟加载插件,不通用,但修改一下还是可以使用到很多页面上的
- tableview 第一次可以查看tableview 当退出第二次却会出现Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:]
- 花了三年时间开发的四轴运动控制卡,可以替代mcx314运动控制IC
- string.Empty 和 "" 并不总是可以互换的
- C#中,截取Html字符串的函数(参数可以是string、DataSet或者DataTable)
- 用jquery 实现 超出字符 截断加上省略号并且可以提示全部内容
- 有一个很帅的方法,可惜我对于string的原理还是不太懂 另外unique 和sort 可以处理string呢 嗯,解决了,但还可以优化哦
- 原串翻转 请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。 给定一个string iniString,请返回一个string,为翻转后的字符串