【问题标题】:I need the application to detect what operating system is being run on? [duplicate]我需要应用程序来检测正在运行的操作系统? [复制]
【发布时间】:2016-06-16 09:02:15
【问题描述】:

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

我找到的最好的信息是 Path.PathSeparator。谁能确认它是否正确并告诉我如何使用它来检测正在使用的操作系统?

非常感谢! :)

【问题讨论】:

  • 我对编码完全陌生,所以我不太了解技术术语。对不起!

标签: c# path operating-system


【解决方案1】:
Environment.OSVersion 

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

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

}

【讨论】:

  • 我如何在 if 函数中包含它来表示它是否是 windows 打个招呼,但如果它是一个单声道框说再见 @Suren Srapyan
猜你喜欢
  • 2011-03-19
  • 2016-03-16
  • 1970-01-01
  • 2016-07-14
  • 2012-02-06
  • 2015-12-08
  • 2013-05-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多