2017/01/14

[C#]字串變數, 如何包含雙引號或反斜線

在撰寫程式中,遇到需要顯示特殊符號時需要用到這個小技巧。例如換行符號、雙引號等,可以用 \, 例如 \" 表示雙引號,以下是其他的範例。

  • string a="abc\"dd"; // \" 表示雙引號 à輸出:abc\dd
  • string b= "C:\\Program Files\\";  // \\ 表示反斜線 à輸出:C:\Program Files\

若在字串前加@,會比較方便撰寫,範例如下

  •  string d = @"C:\Program Files\"; //加了@, 只需要寫一個反斜線即可 à輸出:C:\Program Files\
  •  string e = @"""C:\Program Files\"""; //加了@, "" 二個雙引號表示一個雙引號à輸出:"C:\Program Files\"

沒有留言: