C # эквивалентно функции php mysql_real_escape_string? - PullRequest
0 голосов
/ 25 августа 2011

C # эквивалент функции php mysql_real_escape_string или аналогичной функции?

mysql_real_escape_string () вызывает библиотечную функцию MySQL mysql_real_escape_string, которая добавляет обратную косую черту к следующим символам: \ x00, \ n, \ r, \, ', "и \ x1a.

1 Ответ

0 голосов
/ 25 августа 2011

Я не думаю, что есть что-то, что делает это, есть различные методы кодирования / экранирования в классе System.Web.HttpUtility.Однако, если вы хотите заменить только эти символы, вы можете использовать string.Replace()

например

string test = " \x00\n";
Console.WriteLine(test.Replace("\x00","\\x00").Replace("\n","\\n"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...