Как добавить двойные кавычки в строку, которая находится внутри переменной? - PullRequest
143 голосов
/ 11 октября 2010

У меня есть переменная типа:

string title = string.empty;

Мне нужно, чтобы переданная ему строка должна отображать содержимое внутри div в двойных кавычках.Итак, я написал что-то вроде:

...
...
<div>"+ title +@"</div>
...
...

Но как добавить здесь двойные кавычки?Так что он будет отображаться как:

"How to add double quotes"

Ответы [ 18 ]

1 голос
/ 11 октября 2010

Используйте либо

&dquo;
<div>&dquo;"+ title +@"&dquo;</div>

или избегайте двойных кавычек:

\"
<div>\""+ title +@"\"</div>
0 голосов
/ 30 января 2019

Если вы хотите добавить двойные кавычки в строку, которая также содержит динамические значения. Для того же самого вместо CodeId [i] и CodeName [i] вы можете поместить свои динамические значения.

data = "Test ID=" + "\"" + CodeId[i] + "\"" + " Name=" + "\"" + CodeName[i] + "\"" + " Type=\"Test\";
0 голосов
/ 25 сентября 2018

Если вы хотите добавить двойные кавычки в HTML

echo "<p>Congratulations,  &#8220; ". $variable ." &#8221;!</p>";
output -> Congratulations, "Mr Jonh "!
0 голосов
/ 17 июля 2018

Косвенная, но простая для понимания альтернатива для добавления цитат в начале и конце строки

char quote = '"';

string modifiedString = quote + "Original String" + quote;
0 голосов
/ 06 декабря 2017

"<i class=\"fa fa-check-circle\"></i>" используется с троичным оператором с Eval() привязкой данных:

Text = '<%# Eval("bqtStatus").ToString()=="Verified" ? 
       Convert.ToString("<i class=\"fa fa-check-circle\"></i>") : 
       Convert.ToString("<i class=\"fa fa-info-circle\"></i>"
0 голосов
/ 11 октября 2010

Поставьте обратную косую черту (\) перед двойными кавычками. Это должно работать.

0 голосов
/ 24 февраля 2017

в C #, если мы используем «\», это означает, что следующий символ не является встроенным символом c #, который будет использовать разработчик.поэтому в строке нам нужны двойные кавычки, что означает, что мы можем поставить символ "\" перед двойными кавычками.string s = "\"Hi\""

0 голосов
/ 06 мая 2016

В C # вы можете использовать:

 string1 = @"Your ""Text"" Here";
 string2 = "Your \"Text\" Here";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...