小编pai*_*den的帖子

.Net Core 3.1.2 中的 GetFullPath 行为与 .Net 4.6.1 不同

下面的代码片段

var x = Path.GetFullPath(@"C:\test:");
Run Code Online (Sandbox Code Playgroud)

使用 .Net 4.6.2 运行时抛出此(预计路径无效)异常

System.NotSupportedException: 'The given path's format is not supported.'

但是当我使用 .Net Core 3.2.1 运行相同的代码时,该方法只返回输入而不抛出异常。AFAIKT 文档没有说明应该有这样的行为改变MSND

所以我的问题是:

  • 我在文档等中遗漏了什么吗?
  • 其他人可以重现这种行为吗?
  • 我应该将此作为问题报告给 dotnet/runtime 存储库吗?

.net c# .net-core

5
推荐指数
1
解决办法
89
查看次数

标签 统计

.net ×1

.net-core ×1

c# ×1