黃偉榮的學習筆記

軟體的世界變化萬千,小小的我只能在這洪流奮發向上以求立足。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

因為前些日子在學Python,用"""或'''String就可以多行,今天就在想C#有沒有這功能呢?,用Google搜一下還真的有,很簡單只有要上@就可以了,以前我只知道加@可以不處理escape,沒想到也可用在多行。

以前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/