C#中的@符號(hào)
C#中的@符號(hào)其實(shí)有很多的用法,我們來(lái)看看@有什么神奇之處。
1.限定字符串
用 @ 符號(hào)加在字符串前面表示其中的轉(zhuǎn)義字符“不”被處理。
如果我們寫一個(gè)文件的路徑,例如"D:\文本文件"路徑下的text.txt文件,不加@符號(hào)的話寫法如下:

如果使用@符號(hào)就會(huì)比較簡(jiǎn)單:


2.讓字符串跨行
有時(shí)候一個(gè)字符串寫在一行中會(huì)很長(zhǎng)(比如SQL語(yǔ)句),不使用@符號(hào),一種寫法是這樣的:




加上@符號(hào)后就可以直接換行了:




3.在標(biāo)識(shí)符中的用法
C#是不允許關(guān)鍵字作為標(biāo)識(shí)符(類名、變量名、方法名、表空間名等)使用的,但如果加上@之后就可以了,例如:





















posted on 2011-08-27 12:23 SkyDream 閱讀(389) 評(píng)論(0) 編輯 收藏 所屬分類: ASP.NET