查看简单的配置条目:
保存路径时的最佳做法决定是什么?使用尾部斜杠,例如:
<add key="aaa" value="\\dsFileSrv\Documents\Public\RX\DATA\Source\"/>
或
<add key="aaa" value="\\dsFileSrv\Documents\Public\RX\DATA\Source"/>
P.S。我知道我可以使用Path.Combine消除这种冲突。
但是,仍然必须有一个最好的整体决策作为起点..
答案 0 :(得分:3)
让我们看看框架本身使用了什么......
Environment.CurrentDirectory
输出:
C:\Users\rotem\Desktop
因此,我会说没有尾随斜杠。
修改强>
话虽如此,如果你使用Path.Combine
,包含尾部反斜杠并没有真正的危害,并且正如评论中所提到的,它可以更好地沟通,保证这是一个目录,而不是没有扩展名的文件。
答案 1 :(得分:0)
在与自己思考之后(以及在阅读答案之后)
我认为为了使onfig文件更“人性化”和“更易理解” -
使用斜杠指定是一个更好的选择。 (因为在c:\ a \ 1,1中可以是文件)。