下面的代码片段
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
所以我的问题是: