Я использую SQLDataReader
в C# для запроса таблицы SQL. Одним из полей в этой таблице является строка, которая содержит путь к файлу, например "C:\\Files\\MyFiles"
.SQLDataReader возвращает строку с дополнительными символами прерывания \\
Однако SQLDataReade
r возвращает эту строку с двумя дополнительными косой чертой. Например: "C:\\\\Files\\\\MyFiles"
.
SQLDataReader, по-видимому, обнаруживает escape-символ «\». Неужели я могу остановить это?
Это то, что вы увидите в * отладчике *, это то, что вы ищете? –
Да, я использую отладчик. Я пытаюсь сравнить две строки, но они не совпадают из-за дополнительного «\». Так что я не могу отладить это? – Cameron
Отладчик отображает строки в их экранированной форме, поэтому, если вы видите \\, действительно существует только \ - как вы ожидаете, все хорошо. –