C# “不支持给定路径的格式”异常处理
发布时间:2020-12-15 22:40:39 所属栏目:百科 来源:网络整理
导读:问题背景 无聊研究了一下怎么发送邮件(包含附件),但发现附带的文件路径除了报错就是报错,不知道为什么。 用了不下好几种方式,比如 var x = " E:Gitcmdgit.exe " ; var x = @" E:Gitcmdgit.exe " ; var x = Path.Combine( @" E:Gitcmdgit.ex
问题背景无聊研究了一下怎么发送邮件(包含附件),但发现附带的文件路径除了报错就是报错,不知道为什么。 用了不下好几种方式,比如 var x = "E:Gitcmdgit.exe"; var x = @"E:Gitcmdgit.exe"; var x = Path.Combine(@"E:Gitcmdgit.exe"); 感觉什么操作都用上了,但还是抛出了异常“不支持给定路径的格式” 解决办法手撸一遍路径,会发现问题又没有了。后来查了一下资料https://bbs.csdn.net/topics/392055139 ????难道是这样的??但是为什么呢?怎么看都觉得没问题 ?E:Gitcmdgit.exe 证明办法首先把复制过来的路径放在vscode保存。再随便切换个编码。然后就会发现E前面会多一个符号....事实说明偷懒还是不好的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |