asp.net 获取系统中参数的实现代码

 更新时间:2011年12月22日 22:20:11   作者:  
asp.net 获取系统中参数的实现代码,需要的朋友可以参考下。
复制代码 代码如下:

/// <summary>
/// 操作系统名称
/// </summary>
/// <returns></returns>
public string getOSInfo()
{
return System.Environment.OSVersion.Platform.ToString();
}
/// <summary>
/// 操作系统版本
/// </summary>
/// <returns></returns>
public string getOSVersion()
{
return System.Environment.OSVersion.ToString();
}
/// <summary>
/// 机器名
/// </summary>
/// <returns></returns>
public string getMachineName()
{
return System.Environment.MachineName.ToString();
}
/// <summary>
/// 登录系统的用户名
/// </summary>
/// <returns></returns>
public string getUserName()
{
return System.Environment.UserName.ToString();
}
/// <summary>
/// 获取逻辑盘
/// </summary>
/// <returns></returns>
public string getLogicalDrives()
{
string drivers = "";
string[] logical_drivers = System.Environment.GetLogicalDrives();
foreach (string dr in logical_drivers)
{
drivers += dr + ";";
}
return drivers;
}
/// <summary>
/// 获取网络域名
/// </summary>
/// <returns></returns>
public string getDomainName()
{
return System.Environment.UserDomainName.ToString();
}
/// <summary>
/// 获取网络内存占用
/// </summary>
/// <returns></returns>
public string getUsedMemory()
{
return (System.Environment.WorkingSet/(1024.0*1024.0)).ToString("F")+"M";
}
/// <summary>
/// 公共语言运行库的主版本、次版本、内部版本和修订号
/// </summary>
/// <returns></returns>
public string getFxVersion()
{
return System.Environment.Version.ToString();
}

相关文章

  • c# static 静态数据成员

    c# static 静态数据成员

    静态成员属于类所有,为各个类的实例所公用,无论类创建了几多实例,类的静态成员在内存中只占同一块区域。
    2009-06-06
  • ASP.NET设置404页面返回302HTTP状态码的解决方法

    ASP.NET设置404页面返回302HTTP状态码的解决方法

    访问网站时错误页面可正常显示,但HTTP状态码却是302,对SEO很不友好,按下列步骤修改使错误页面返回正确的利于SEO的404状态码,感兴趣的朋友可以了解下
    2013-09-09
  • CZGL.ProcessMetrics处理监控数据的三种方式介绍

    CZGL.ProcessMetrics处理监控数据的三种方式介绍

    这篇文章介绍了CZGL.ProcessMetrics处理监控数据的三种方式,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • VS2010 水晶报表的使用方法

    VS2010 水晶报表的使用方法

    这篇文章简单介绍下VS2010 水晶报表的使用方法,需要的朋友可以参考下
    2013-06-06
  • asp.net TreeView递归循环子节点生成树形菜单实例

    asp.net TreeView递归循环子节点生成树形菜单实例

    这篇文章主要介绍了asp.net TreeView递归循环子节点生成树形菜单的方法,涉及asp.net递归算法及节点操作相关技巧,需要的朋友可以参考下
    2016-07-07
  • .NET Core跨平台执行命令、脚本的方法详细

    .NET Core跨平台执行命令、脚本的方法详细

    这篇文章主要给大家介绍了关于.NET Core跨平台执行命令、脚本的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • ASP.NET MVC使用jQuery的Load方法加载静态页面及注意事项

    ASP.NET MVC使用jQuery的Load方法加载静态页面及注意事项

    这篇文章介绍了ASP.NET MVC使用jQuery加载静态页面的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09
  • ASP.NET Core缓存静态资源示例详解

    ASP.NET Core缓存静态资源示例详解

    我们在优化Web服务的时候,对于静态的资源文件,通常都是通过客户端缓存、服务器缓存、CDN缓存,这三种方式来缓解客户端对于Web服务器的连接请求压力的。下面这篇文章主要给大家介绍了关于ASP.NET Core缓存静态资源的相关资料,需要的朋友可以参考下。
    2018-02-02
  • C#下载文件(TransmitFile/WriteFile/流方式)实例介绍

    C#下载文件(TransmitFile/WriteFile/流方式)实例介绍

    C#下载文件想必很多业内人士都不会陌生吧,C#下载文件方法很多,本文整理了一些,可供大家参考,感兴趣的你可以研究下,或许本文所提供的知识点对你有所帮助
    2013-02-02
  • Asp.net core中RedisMQ的简单应用实现

    Asp.net core中RedisMQ的简单应用实现

    这篇文章主要介绍了Asp.net core中RedisMQ的简单应用实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12

最新评论