Я не могу разобраться в кавычках.
EG, у меня есть строка для mp3 с кавычками:
string ARTIST = "John \"The Man\" Doe"
Затем я хочу передать это в командную строку С escape-последовательностями. Поэтому мне нужно, чтобы моя строка выглядела (я думаю):
ARTIST = "John \\\"The Man\\\" Doe"
Похоже, что для каждого (* фактического) "
в моей строке мне нужно \"
.
Я пытался использовать:
ARTIST.Replace("\"","\\\"")
Но это не сработало. Как правильно обрабатывать кавычки в командной строке в моем приложении?