Мне нужно преобразовать эту строку в надлежащей форме в моей VB, чистый кодстрока преобразования побег vb.net
if (c == '"') {
s.Append('"');
} else if (c == '\\') {
s.Append('\\');
} else if (c == '/') {
s.Append('/');
} else if (c == 'b') {
s.Append('\b');
} else if (c == 'f') {
s.Append('\f');
} else if (c == 'n') {
s.Append('\n');
} else if (c == 'r') {
s.Append('\r');
} else if (c == 't') {
s.Append('\t');
} else if (c == 'u') {
Это неправомерно преобразуется в
If c = """"c Then
s.Append(""""c)
ElseIf c = "\"c Then
s.Append("\"c)
ElseIf c = "/"c Then
s.Append("/"c)
ElseIf c = "b"c Then
s.Append(ControlChars.Back)
ElseIf c = "f"c Then
s.Append(ControlChars.FormFeed)
ElseIf c = "n"c Then
s.Append(ControlChars.Lf)
ElseIf c = "r"c Then
s.Append(ControlChars.Cr)
ElseIf c = "t"c Then
s.Append(ControlChars.Tab)
ElseIf c = "u"c Then
Может кто-то помочь мне сделать право строковые управляющие коды
благодаря
Редактировать
thansk всем, кто помогает мне до сих пор, но главный вопрос
как вы цитируете как этот '"'
в VB, так как я не могу использовать одиночные кавычки здесь
Как вы это делаете? –
Возможно, это не тема, но у вас есть веская причина для выполнения 's.Append (c)' в 17 строках? – Otiel
выглядит спокойным. Откуда вы берете эту строку? Не могли бы вы использовать регулярное выражение для решения этой проблемы? Пожалуйста, покажите нам, символы chio должны быть заменены и как вы загружаете строку. – oberfreak