Я мог бы продолжать и продолжать о правильной обработке паролей.Я сильно подозреваю, что вы делаете здесь что-то, чего на самом деле не должно быть, оставляя секретный пароль в таком месте, которое будет тривиально для тех, кто действительно хочет прочитать.Возможно, вам понадобится прочитать такие конструкции, как System.Security.SecureString
, шифровать разделы .config
файлов и т. П.
Но я пока отложу все это.
Это не такМне понятно, о чем вы спрашиваете, но я думаю , к чему это в действительности приводит, - это помещать символ двойной кавычки ("
) в строковый литерал C #.Есть множество способов сделать это, но, вероятно, наиболее распространенным является экранирование с помощью символа обратной косой черты (\
):
string foo = "\"bar\"";