c#如何判断当前操作系统和ie版本? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.OperatingSystem osInfo =System.Environment.OSVersion; switch(osInfo.Version.Major) { case 5: if (osInfo.Version.Minor == 0) Console.WriteLine("Windows 2000"); else if(osInfo.Version.Minor == 1) Console.WriteLine("Windows XP"); else windows 2003 case 6: vista.... break;} IE版本:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version Version 项值 我是楼主:我的windows2003是这个?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version Vectorxp的是:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version 那2000的是哪个? Request.Browser.MajorVersion.ToString();//获取客户端浏览器的(主)版本号Request.Browser.Version.ToString(); //获取客户端浏览器的完整版本号 Request.Browser.Platform.ToString(); //获取客户端使用平台的名字 Request.UserHostAddress.ToString(); //获取远程客户端主机IP VS2010 C#字符集问题 求解:大哥们帮帮忙,弹框问题 一个算术问题?求高手回答 如何获取外部程序窗体的句柄?前提外部程序启动的窗体在任务栏不显示! C#开发多版本的软件 textbox如何设置多行输入 获取各行文本 ?? 异地开发,如何协作?SVN,VSS,CVS哪个能做到?那个网站提供这样的服务? 请问大家C# 如何实现DateSet导出成*.dbf文件??? 输出字符缓冲区太小,无法包含解码后的字符,编码 Unicode (UTF-8) 的操作回退 数据库问题还是C#问题 用C#语言在数据库中建表 为什么C#舍弃了C++中的多继承而支持单一继承与多接口继承呢?
switch(osInfo.Version.Major)
{
case 5:
if (osInfo.Version.Minor == 0)
Console.WriteLine("Windows 2000");
else if(osInfo.Version.Minor == 1)
Console.WriteLine("Windows XP");
else
windows 2003
case 6:
vista....
break;
}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version
Version 项值
我的windows2003是这个?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version Vectorxp的是:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version 那2000的是哪个?
Request.Browser.Version.ToString(); //获取客户端浏览器的完整版本号
Request.Browser.Platform.ToString(); //获取客户端使用平台的名字
Request.UserHostAddress.ToString(); //获取远程客户端主机IP