Environment.SystemDirectory获得的路径没有反斜杠
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Environment.SystemDirectory获得的路径没有反斜杠相关的知识,希望对你有一定的参考价值。
在获取系统目录的时候,用的Environment.SystemDirectory,发现它获取出来的值没有反斜杠,比如,如果是C:\Windows\system,这里获取出来就是C:Windowssystem,而且 如果是写 Environment.SystemDirectory + \\aa.ocx;,出现的则是 Environment.SystemDirectoryaa.ocx,连后面加的反斜杠都没有了,在winform里面取得的值是对的,这是为什么
参考技术A "\u0987"保存是\\u0987但是如果@+"\u0987",保存就是\u0987.实在不行,你就一段一段的获取,先获取C:,自己+"\\\\"获取系统目录
实现效果:
知识运用:
Environment类的SystemDirectory属性 //获取系统目录的完全限定路径
public static string SystemDirectory {get;}
实现代码:
private void Form1_Load(object sender, EventArgs e) { label1.Text ="系统目录为:"+ Environment.SystemDirectory; }
以上是关于Environment.SystemDirectory获得的路径没有反斜杠的主要内容,如果未能解决你的问题,请参考以下文章