我一直在尝试大多数Enviroment.SpecialFolder
枚举,但我认为没有任何方法可以实现仅使用枚举来完成。使用这种string.Substring()
方法给我带来了最大的收益。
我尝试仅获取实际安装 Windows 的系统分区路径。在机器 A 上它可能是C:\
,在机器 B 上它可能是D:\
。
到目前为止,我发现的最充分的解决方案是
var path = Environment.GetFolderPath(Environment.SpecialFolder.Windows)
.Substring(0, 3);
有一个更好的方法吗?谢谢。