2016-12-28 83 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";