Как мне заставить Path.Combine .NET преобразовывать косые черты в обратную?C#

Место общения программистов C#
Anonymous
Как мне заставить Path.Combine .NET преобразовывать косые черты в обратную?

Сообщение Anonymous »

Я использую Path.Combine следующим образом:

Код: Выделить всё

Path.Combine("test1/test2", "test3\\test4");
Я получаю следующий результат:

Код: Выделить всё

test1/test2\test3\test4
Обратите внимание, что прямая косая черта не преобразуется в обратную. Я знаю, что могу изменить его с помощью string.Replace, но есть ли лучший способ сделать это?

Подробнее здесь: https://stackoverflow.com/questions/314 ... ackslashes

Вернуться в «C#»