我需要应用程序来检测正在运行的操作系统?

时间:2016-06-16 09:02:15

标签: c# path operating-system

昨天我正在浏览论坛,因为我的问题是我需要我的应用程序来检测它正在使用的操作系统,并且根据操作系统,应用程序会执行不同的功能。

我找到的最佳信息是Path.PathSeperator。任何人都可以确认它是否正确并告诉我如何使用它来检测正在使用的操作系统?

非常感谢! :)

1 个答案:

答案 0 :(得分:0)

Environment.OSVersion 

属性将帮助ypu获取操作系统。 是的,您可以更改一些代码行,但更改所有代码不是一个好主意。

if(Environment.OSVersion.VersionString.Contains("Windows"))
{
   //
}
else
{

}