2016-06-16 38 views
-2

昨天我正在讨论论坛,因为我的问题是我需要我的应用程序来检测它正在使用哪个操作系统,并且取决于操作系统,该应用程序会执行不同的功能。我需要应用程序来检测正在运行的操作系统?

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

非常感谢! :)

+0

我对编码完全陌生,所以我并不真正了解很多技术术语。抱歉! –

回答

0
Environment.OSVersion 

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

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

} 
+0

我如何在if函数中包含如果它是说窗口打招呼,但如果它是一个单声道框说再见@Suren Srapyan –

+0

@ A.Akubat更新 –

+0

非常感谢。 –

相关问题