Hi all,下面的代码只能获取 host name 而不是域名
Dns.GetHostEntry(IP/hostname)如何才能获得域名?有其他的方法么?
Thanks,

解决方案 »

  1.   

    IPHostEntry IPH = Dns.GetHostByName(this.textBox1.Text);
    IPAddress[] myIp = IPH.AddressList;
    foreach (IPAddress ips in myIp)
      MessageBox.Show(ips.ToString());
      

  2.   

    谢谢回复,不过我只想要 domain name, 不需要 IP。GetHostByName() 的参数可以是 IP 也可以是 hostname.
    Thanks,
      

  3.   

    string [email protected]("LOGON_USER").ToString();//取得登录的 域/用户名(注意站点的IIS需要设置为“集成WINDOWS验证)
    string loginUser=UserInfo.Substring(UserInfo.LastIndexOf("\\")+1);
    string logingup = UserInfo.Substring(0,UserInfo.LastIndexOf("\\"));
      

  4.   

    你看看这个是否有用~
    http://topic.csdn.net/t/20040511/10/3053201.html