欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析C#中@符號(hào)的幾種使用方法詳解

 更新時(shí)間:2013年05月18日 10:00:31   作者:  
本篇文章是對C#中@符號(hào)的幾種使用方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
1.限定字符串
用 @ 符號(hào)加在字符串前面表示其中的轉(zhuǎn)義字符“不”被處理。
如果我們寫一個(gè)文件的路徑,例如"D:/文本文件"路徑下的text.txt文件,不加@符號(hào)的話寫法如下:
stringfileName="D://文本文件//text.txt";
如果使用@符號(hào)就會(huì)比較簡單:
stringfileName=@"D:/文本文件/text.txt";

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

string strSQL="SELECT * FROM HumanResources.Employee AS e"  
+"INNER JOINPerson.Contact AS c"   3.+"ON e.ContactID=c.ContactID"   4.+"ORDERBY c.LastName";  

加上@符號(hào)后就可以直接換行了:
復(fù)制代碼 代碼如下:

string strSQL=@"SELECT * FROM HumanResources.Employee AS e INNER JOIN Person.Contact AS c ON e.ContactID=c.ContactID ORDERBYc.LastName";  

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

namespace @namespace  
{  
  class @class   4.     {  
        public static void @static(int @int)   6.         {  
            if (@int > 0)   8.             {  
                 System.Console.WriteLine("Positive Integer");   10.             }  
            else if (@int == 0)   12.             {  
                 System.Console.WriteLine("Zero");   14.             }  
            else   16.             {  
                 System.Console.WriteLine("Negative Integer");   18.             }  
         }  
     }  
}  

相關(guān)文章

  • C#使用zxing/zbar/thoughtworkQRcode解析二維碼的示例代碼

    C#使用zxing/zbar/thoughtworkQRcode解析二維碼的示例代碼

    zxing是谷歌開源的二維碼庫,zbar,thoughtworkQRcode也是開源的,三者之間比較各有優(yōu)劣,本文將通過一個(gè)案例demo源碼,帶來認(rèn)識(shí)學(xué)習(xí)下這三者的實(shí)際解碼效果,感興趣的可以了解一下
    2023-07-07
  • C#中值類型和引用類型的使用與比較

    C#中值類型和引用類型的使用與比較

    在C#中,數(shù)據(jù)類型分為值類型和引用類型兩種,引用類型變量存儲(chǔ)的是數(shù)據(jù)的引用,而值類型變量直接存儲(chǔ)數(shù)據(jù),下面小編就來和大家講講這二者的使用與區(qū)別吧
    2023-07-07
  • C#枚舉類型和結(jié)構(gòu)體詳解

    C#枚舉類型和結(jié)構(gòu)體詳解

    這篇文章主要為大家詳細(xì)介紹了C#枚舉類型和結(jié)構(gòu)體,,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • C#檢測上傳文件真正類型的方法

    C#檢測上傳文件真正類型的方法

    這篇文章主要介紹了C#檢測上傳文件真正類型的方法,可有效的防止用戶通過修改后綴名來改變文件類型的功能,需要的朋友可以參考下
    2015-04-04
  • c# BackgroundWorker組件的作用

    c# BackgroundWorker組件的作用

    這篇文章主要介紹了c# BackgroundWorker組件的作用,幫助大家更好的理解和使用c#編程語言,感興趣的朋友可以了解下
    2020-12-12
  • C#多線程之Parallel類的用法

    C#多線程之Parallel類的用法

    這篇文章介紹了C#多線程之Parallel類的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • 利用C#實(shí)現(xiàn)SSLSocket加密通訊的方法詳解

    利用C#實(shí)現(xiàn)SSLSocket加密通訊的方法詳解

    這篇文章主要給大家介紹了關(guān)于如何利用C#實(shí)現(xiàn)SSLSocket加密通訊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • WinForm實(shí)現(xiàn)同時(shí)讓兩個(gè)窗體有激活效果的特效實(shí)例

    WinForm實(shí)現(xiàn)同時(shí)讓兩個(gè)窗體有激活效果的特效實(shí)例

    這篇文章主要介紹了WinForm實(shí)現(xiàn)同時(shí)讓兩個(gè)窗體有激活效果的特效實(shí)例,基于windows api實(shí)現(xiàn)一個(gè)窗體激活的時(shí)候給另外一個(gè)發(fā)消息的特效,在進(jìn)行C#項(xiàng)目開發(fā)時(shí)有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-09-09
  • C#使用PuppeteerSharp庫的示例代碼

    C#使用PuppeteerSharp庫的示例代碼

    PuppeteerSharp 是一個(gè)用于在 .NET 平臺(tái)上控制無頭(Headless) Chrome 瀏覽器的庫,本文主要為大家詳細(xì)介紹了C#中使用PuppeteerSharp庫的工具類,需要的可以了解下
    2023-12-12
  • C#操作注冊表的方法

    C#操作注冊表的方法

    這篇文章介紹了C#操作注冊表的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05

最新評論