Необработанная строка Python, флаг "r", эквивалентный в C#
Я пытаюсь дать путь к файлу в C#, который содержит специальные /escape-символы. Я новичок в C#. пожалуйста, помогите мне определить путь к файлу как raw string literals.
Следующий путь (\t
имеет значение spl):
IE_DRIVER_PATH = "C: \ software \ selenium \ temp \ drivers \ 64"
В Python мы используем это следующим образом (используя r
- рассматривать это как грубое помешивание)
IE_DRIVER_PATH = r"C:\software\selenium\temp\drivers\64"
аналогично, в Java мы используем double slashes
,
пожалуйста, помогите мне определить то же самое в C#. На данный момент я получаю сообщение об ошибке, в котором говорится, что файл не существует, хотя файл присутствует в папке.
1 ответ
В C# вы можете использовать двойную косую черту (как в Java), или вы можете использовать @
вместо r
для создания буквального строкового литерала:
string IE_DRIVER_PATH = @"C:\software\selenium\temp\drivers\64";