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

C#中@字符d是個(gè)什么意思

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

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

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

string str = @"C:\Windows";

等價(jià)于:

string str = "C:\\Windows";

@ 字符串中可以任意換行,換行符及縮進(jìn)空格都計(jì)算在字符串長(zhǎng)度之內(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.在標(biāo)識(shí)符中的用法

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

例如:

?? ?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é)

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

    C#反射實(shí)現(xiàn)插件式開(kāi)發(fā)的過(guò)程詳解

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

    為何Linq的Distinct實(shí)在是不給力

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

    常用C#正則表達(dá)式匯總介紹

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

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

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

    c#定時(shí)器使用示例詳解

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

最新評(píng)論