c#怎样判断当前是什么操作系统

如题所述

//获取系统信息
System.OperatingSystem osInfo = System.Environment.OSVersion; 
//获取操作系统ID
System.PlatformID platformID = osInfo.Platform;
//获取主版本号
int versionMajor = osInfo.Version.Major;
//获取副版本号
int versionMinor = osInfo.Version.Minor;



详细出处参考:http://www.jb51.net/article/37075.htm

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-27
System.OperatingSystem osInfo = System.Environment.OSVersion;
第2个回答  2014-01-26
右键点击我的电脑→属性→常规,这里就能看到啦!
第3个回答  2014-01-27
这个,,,真不知道。。

c#怎样判断当前是什么操作系统
\/\/获取系统信息System.OperatingSystem osInfo = System.Environment.OSVersion; \/\/获取操作系统IDSystem.PlatformID platformID = osInfo.Platform;\/\/获取主版本号int versionMajor = osInfo.Version.Major;\/\/获取副版本号int versionMinor = osInfo.Version.Minor;详细出处参考:http:\/\/www.jb51.net\/a...

在C#中怎么判断当前系统是XP还是WIN7?求代码!!!
string s = "当前操作系统版本:" + rk.GetValue("ProductName").ToString();s = s + "\\r\\n" + rk.GetValue("CSDVersion").ToString();s = s + "\\r\\n当前操作系统安装序列号:\\r\\n" + rk.GetValue("ProductId").ToString();s = s + "\\r\\n当前系统版本号:" + rk.GetValu...

用C#来判断当前系统是XP还是WIN7
RegistryKeyrk;rk=Registry.LocalMachine.OpenSubKey("Software\\\\Microsoft\\\\WindowsNT\\\\CurrentVersion");strings="当前操作系统版本:"+rk.GetValue("ProductName").ToString();s=s+"\\r\\n"+rk.GetValue("CSDVersion").ToString();s=s+"\\r\\n当前操作系统安装序列号:\\r\\n"+rk.GetValue("Produc...

C#如何判断当前操作系统是WIN10
typedef struct lista{ struct lista *next;int data;}list;void insert(list *h);void del(list *h);int main(){ int flag;list *head=(list *)malloc(sizeof(list));head->next=NULL;while(1){

C#判断操作系统是32位还是64位的方法
.net framewok 4.0以上,可以用 Environment类的Is64BitOperatingSystem属性,返回true表示64位系统,返回false表示32位系统。

C#如何检测操作系统是否为win7
试试获取到CMD的返回值 命令是winver

C#判断操作系统是不是Win7
public static void Main(string[] args){ if(6==Environment.OSVersion.Version.Major){ if('7'==Convert.ToString(Environment.OSVersion.Version.Build)[0]){ Console.WriteLine("是Win7的系统!");} } else { Console.WriteLine("不是Win7的系统!");} Console.Write("Press any key to ...

C#如何用代码显示操作系统版本
\/\/系统信息检测 private void button1_Click(object sender, EventArgs e){ try { RegistryKey key18= Registry.LocalMachine.OpenSubKey(@"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion");RegistryKey key19= Registry.LocalMachine.OpenSubKey(@"HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0");Registry...

.NET C#如何获取操作系统版本
\/\/判断 string iniPath = ystem.Environment.GetFolderPath(Environment.SpecialFolder.System);\/\/获取系统信息 System.OperatingSystem osInfo = System.Environment.OSVersion;\/\/获取操作系统ID System.PlatformID platformID = osInfo.Platform;\/\/获取主版本号 int versionMajor = osInfo.Version.Major;\/\/...

C#如何获取当前系统语言?
C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,...

相似回答