C#@ vs. \\(Escape + Slash)

时间:2015-07-17 14:52:28

标签: c# string syntax

在C#中,以下几行是“实质上”等同的:

string dir = @"c:\this\that\theother"

string dir = "c:\\this\\that\\theother"

根据文件:

  

请注意,在C#中,因为反斜杠(\)是转义字符,   必须转义字符串中的字面反斜杠或整个字符串   必须是@ -quoted。

我的问题是,这两种选择都有任何操作或功能优势吗?

0 个答案:

没有答案