【问题标题】:How to get operating system name [duplicate]如何获取操作系统名称[重复]
【发布时间】:2017-06-15 13:47:13
【问题描述】:

我有这个 C# 代码:

public static void Main(string[] args)
{
    string os = System.OperatingSystem;
    Console.ForegroundColor = ConsoleColor.White;
    //..and more

它说“'System.OperatingSystem'是一个'类型',在给定的上下文中无效(CS0119)”。那么如何删除这个错误呢?

【问题讨论】:

  • 只需阅读错误消息,它准确地解释了问题所在。只需检查类型的属性即可。

标签: c# .net variables types compiler-errors


【解决方案1】:

System.OperatingSystem 是一种类型,您不能将其分配给变量。你想达到什么目标?正在运行的操作系统的名称?你可以这样做:

Environment.OSVersion.ToString()

【讨论】:

  • 天哪...非常感谢...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-25
  • 1970-01-01
  • 2016-02-01
  • 1970-01-01
  • 2019-01-19
  • 1970-01-01
相关资源
最近更新 更多