[英]ASP.NET / C# : variable with double quote
在ASP.NET和C#中,我嘗試聲明一個帶有雙引號的變量,例如。
string str1 = @"""quote""";
我希望得到的結果是“ quote”,但是我得到的結果是“ \\” quote \\””,有人可以幫忙嗎?
您所做的是正確的。 我相信您正在通過“快速監視/監視”窗口檢查字符串值。 如果是這樣,您將在字符串中的每個雙引號之前看到轉義字符\\
。 嘗試一下,看看您的實際價值。
Console.WriteLine(str1);
如果要查看正確的字符串(不帶\\
),請在QuickWatch彈出窗口中單擊左側的放大鏡圖標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.