【译文】C# 语言教程之:操作系统的信息

C# – 操作系统的信息

原文:C# Tutorial and source code



.NET 框架类库包含运行时功能,并且提供其他高级别的服务。 OperatingSystem 类提供了一个操作系统(OperatingSystem)实例的拷贝,并且提供了一个方法用来返回代表操作系统信息的字符串。

  System.Object

      System.OperatingSystem

OperatingSystem 类不是一般意义的类,不能从这个类派生出更有意义的类型。如果需要一个包含操作系统其他信息的类型,新建一个自己的类型,包括操作系统类型的域,并且包括其他任意附加的域,属性和所需要的方法。

  OperatingSystem _os = null;

  _os = Environment.OSVersion;

Environment 类有一个被称为OSVersion的属性,它返回操作系统类型的一个对象。下面的C#程序接收当前操作系统的信息,如版本,以及平台id标识,同时带有OperatingSystem 类和Environment 类的帮助。

using System;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
	public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}

		private void button1_Click(object sender, EventArgs e)
		{
			OperatingSystem _os = null;
			_os = Environment.OSVersion;

			MessageBox.Show (_os.VersionString.ToString());

		}
	}
}

本文译自http://csharp.net-informations.com/

更准确内容,请访问作者原文。

此条目发表在程序开发分类目录,贴了, , 标签。将固定链接加入收藏夹。