在名称空间System.Net中定义了一个类Dns,在此类中定义了一个比较重要的方法 GetHostName ( ),此方法的返回值就是本地计算机名称。在程序设计中首先要导入System.Net名称空间,然后通过调用Dns类中的GetHostName ( )方法读取本地计算机名称,具体实现的主要语句如下:
label1.Text = "主机名称:" + System.Net.Dns.GetHostName ( ) ;

解决方案 »

  1.   

    this.Request.ServerVariables["LOGON_USER"].ToString();
    取得登陆名
      

  2.   

    //获取当前用户using System.Security.Principal;
    using System.Threading;

    System.AppDomain myDomain = Thread.GetDomain();
    myDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
    WindowsPrincipal myPrincipal = (WindowsPrincipal)Thread.CurrentPrincipal;
    MessageBox.Show(myPrincipal.Identity.Name);