【发布时间】:2013-01-24 09:26:25
【问题描述】:
像Path.IsPathRooted() 这样的.NET 方法很棒,但如果输入字符串无效则抛出。这很好,但是在跳转到异常检查代码块之前预先检查输入字符串是否是有效路径会很好。
我看不到Path.IsValidPath() 或类似的,有类似的东西吗?
【问题讨论】:
-
在“路径存在”或“路径符合正式标准”中是否有效?
-
有效,因为它会使用
Path方法抛出异常:) -
@Ani 我不认为这是同一个问题 - 例如,某些有效的 URI 肯定会导致
Path.IsRooted()中的异常?