亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解析C#中@符號的幾種使用方法詳解

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

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

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

加上@符號后就可以直接換行了:
復制代碼 代碼如下:

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

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

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.             }  
         }  
     }  
}  

相關文章

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

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

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

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

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

    C#枚舉類型和結構體詳解

    這篇文章主要為大家詳細介紹了C#枚舉類型和結構體,,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    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類的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 利用C#實現(xiàn)SSLSocket加密通訊的方法詳解

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

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

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

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

    C#使用PuppeteerSharp庫的示例代碼

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

    C#操作注冊表的方法

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

最新評論