逐字字串指示編譯器不使用字元轉義
在普通字串中,反斜槓字元是轉義字元,它指示編譯器檢視下一個字元以確定字串中的實際字元。 ( 字元轉義的完整列表 )
在逐字字串中,沒有字元轉義(""
除外,它變成了 "
)。要使用逐字字串,只需在起始引號之前新增 @
。
這個逐字字串
var filename = @"c:\temp\newfile.txt"
輸出:
C:\ TEMP \ newfile.txt
與使用普通(非逐字)字串相反:
var filename = "c:\temp\newfile.txt"
將輸出:
c: emp
ewfile.txt
使用字元轉義。 (\t
替換為製表符,\n
替換為換行符。)