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

C#中@字符d是個什么意思

 更新時間:2023年05月04日 10:43:33   作者:你の貓  
這篇文章主要介紹了C#中@字符d是個什么意思?具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

C#中@字符d是什么意思

C# string 字符串的前面可以加 @(稱作"逐字字符串")將轉(zhuǎn)義字符(\)當作普通字符對待,比如:

string str = @"C:\Windows";

等價于:

string str = "C:\\Windows";

@ 字符串中可以任意換行,換行符及縮進空格都計算在字符串長度之內(nèi)。

string str = @"<script type=""text/javascript"">
? ? <!--
? ? -->
</script>";

C#中@的3種作用

1.忽略轉(zhuǎn)義字符

例如:

string fileName = "D:\\文本文件\\text.txt";

使用@后

string fileName = @"D:\文本文件\text.txt";

2.讓字符串跨行

例如:

?? ?string strSQL = "SELECT * FROM HumanResources.Employee AS e"
? ?+ " INNER JOIN Person.Contact AS c"
? ?+ " ON e.ContactID = c.ContactID"
? ?+ " ORDER BY c.LastName";

使用@后

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

3.在標識符中的用法

C#是不允許關鍵字作為標識符(類名、變量名、方法名、表空間名等)使用的,但如果加上@之后就可以了

例如:

?? ?public static void @static(int @int)
?{
? ? ? ? ? ? if (@int > 0)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? System.Console.WriteLine("Positive Integer");
? ? ? ? ? ? }
? ? ? ? ? ? else if (@int == 0)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? System.Console.WriteLine("Zero");
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? System.Console.WriteLine("Negative Integer");
? ? ? ? ? ? }
}

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • C# Datatable的幾種用法小結(jié)

    C# Datatable的幾種用法小結(jié)

    這篇文章主要介紹了C# Datatable的幾種用法小結(jié),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • 解析C#中如何把控件的邊框角畫為圓弧

    解析C#中如何把控件的邊框角畫為圓弧

    以下是對C#中把控件的邊框角畫為圓弧的實現(xiàn)代碼進行了介紹,需要的朋友可以參考下
    2013-07-07
  • c# 基于任務的異步編程模式(TAP)

    c# 基于任務的異步編程模式(TAP)

    這篇文章主要介紹了c# 基于任務的異步編程模式(TAP)的相關資料,幫助大家更好的理解和學習c# 異步編程的相關知識,感興趣的朋友可以了解下
    2020-11-11
  • C#往線程里傳遞參數(shù)的方法小結(jié)

    C#往線程里傳遞參數(shù)的方法小結(jié)

    這篇文章主要介紹了C#往線程里傳參數(shù)的方法小結(jié)的相關資料,還給大家簡單說明下傳參的兩種方式,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • C#中獲取程序路徑的幾種方法及其區(qū)別說明

    C#中獲取程序路徑的幾種方法及其區(qū)別說明

    這篇文章主要介紹了C#中獲取程序路徑的幾種方法及其區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • C#反射實現(xiàn)插件式開發(fā)的過程詳解

    C#反射實現(xiàn)插件式開發(fā)的過程詳解

    插件式架構(gòu),一種全新的、開放性的、高擴展性的架構(gòu)體系,插件式架構(gòu)設計好處很多,把擴展功能從框架中剝離出來,降低了框架的復雜度,讓框架更容易實現(xiàn),這篇文章主要介紹了C#反射實現(xiàn)插件式開發(fā),需要的朋友可以參考下
    2023-09-09
  • 為何Linq的Distinct實在是不給力

    為何Linq的Distinct實在是不給力

    本篇文章對Linq的Distinct進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • 常用C#正則表達式匯總介紹

    常用C#正則表達式匯總介紹

    c#正則表達式,用于字符串處理、表單驗證等場合,實用高效。現(xiàn)將一些常用的表達式收集于此,以備不時之需。
    2016-01-01
  • 詳解C#編程中.NET的弱事件模式

    詳解C#編程中.NET的弱事件模式

    這篇文章主要介紹了C#編程中.NET的弱事件模式,深入討論了C#中相關的垃圾回收機制,需要的朋友可以參考下
    2015-07-07
  • c#定時器使用示例詳解

    c#定時器使用示例詳解

    這篇文章主要介紹了c#定時器的使用示例,大家參考使用吧
    2014-01-01

最新評論