2016-12-28 54 views
0

我想给C#中包含特殊/转义字符的文件路径。我是C#的新手。请帮我在定义文件路径为raw string literals.在Python中的Python原始字符串“r”标志相当于#

以下是路径(\t具有SPL的意思):

IE_DRIVER_PATH = “C:\ SOFTWARE \硒\ TEMP \ DRIVERS \ 64”

在蟒我们使用它如下(使用r - 把它作为原始拨动式):

IE_DRIVER_PATH = R“C:\ SOFTWARE \硒\ TE “\ drivers \ 64”

同样,在java中,我们使用double slashes

请帮助我在C#中定义它。截至目前,我收到文件不存在的错误,尽管文件存在于文件夹中。

+0

@ tigerhawkt3,正如你提到的,这的确是重复,但我只知道,一旦你分享了原始问题的链接,因为我发布这个问题之前找不到它。我用关键字“C#,原始字符串”搜索,但我没有找到问题,我不知道术语“逐字”。所以,它只是从现有的Python知识中找到我想要的另一种方法:)。 –

回答

3

在C#中,您既可以使用双斜杠(如Java中),或者你可以使用@而不是r创建一个逐字字符串:

string IE_DRIVER_PATH = @"C:\software\selenium\temp\drivers\64";