Как поместить данные, содержащие двойные кавычки в строковой переменной?
Возможный дубликат:
заменить" в vb.net
Как поместить данные, содержащие двойные кавычки в строковой переменной?
01.08.2003 02:30 | LINK
Мне нужно сохранить строку, содержащую слова в двойных кавычках. Полные строковые данные представляются переменной в двойных кавычках, но следующие двойные кавычки в пределах данных заканчивают строку, а оставшийся текст дает синтаксическую ошибку. Как я могу разместить буквенные двойные кавычки в строковой переменной? Например:
Dim MyVar as string = "stm_bm(["menu53d0",400,"","blank2.gif",0,"","",0,0,250,0,1000,1,0,0,""],this);"
Ответы
Ответ 1
Вы можете избежать (так называется этот принцип) двойные кавычки, префикс их другой двойной кавычкой. Вы можете поместить их в строку следующим образом:
Dim MyVar as string = "some text ""hello"" "
Это даст переменной MyVar
значение some text "hello"
.