2017-01-30 6 views
1

У меня есть этот C# код:Как получить имя операционной системы

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

, и он говорит, что «„System.OperatingSystem“является„тип“, который не действует в данном контексте (CS0119)» .Как удалить эту ошибку?

+0

Просто прочитайте сообщение об ошибке, оно объясняет * точно *, что не так. Просто проверьте свойства этого типа. –

ответ

3

System.OperatingSystem это тип, вы не можете присвоить его переменной. Чего вы хотите достичь? Название запущенной операционной системы? Вы могли бы сделать это с помощью:

Environment.OSVersion.ToString() 
+0

О, человек ... Большое спасибо ... – JetFly

 Смежные вопросы

  • Нет связанных вопросов^_^