第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在多行字符串中轉(zhuǎn)義引號?C#

如何在多行字符串中轉(zhuǎn)義引號?C#

C#
藍(lán)山帝景 2022-06-12 15:28:42
我有一個多行的字符串,每行包含多個引號(“),這些引號在我的字符串中太多了,其中一些甚至我也不能用反斜杠()跳過。我嘗試使用 31d 派對網(wǎng)站(單擊此處)將進(jìn)行轉(zhuǎn)義,但它會重組我需要我的字符串以行格式的行,以便我可以逐行正則表達(dá)式。問題有沒有辦法以簡單的方式跳過所有這些引用?波紋管是我的字符串的模擬var stringHolder = @" book book "book"ten ten "book" book penpen "hook book" dookbeer poor "111" cat map"
查看完整描述

1 回答

?
尚方寶劍之說

TA貢獻(xiàn)1788條經(jīng)驗 獲得超4個贊

要在逐字字符串(即帶有@前綴聲明的字符串)中轉(zhuǎn)義雙引號,只需將引號加倍 ( "")。這與您通常如何轉(zhuǎn)義字符串中的雙引號形成對比,\".


var stringHolder = @" book book ""book""

ten ten ""book"" book pen

pen ""hook book"" dook

beer poor ""111"" cat map";

Console.WriteLine(stringHolder);

/*Output:

 book book "book"

ten ten "book" book pen

pen "hook book" dook

beer poor "111" cat map

*/

當(dāng)縮進(jìn)很重要時,您可能不得不與編輯器中的正常制表符稍作斗爭,這可能會導(dǎo)致一些看起來很奇怪的聲明。


namespace MyNamespace {

    public class Foo {

        public string GetString() => @"Hello

World"; // Returns a string that looks like

        // Hello

        // World


        public string GetString2() => @"Hello

            World"; // Returns a string that looks like

                    // Hello

                    //             World

    }

}


查看完整回答
反對 回復(fù) 2022-06-12
  • 1 回答
  • 0 關(guān)注
  • 197 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號