zoukankan      html  css  js  c++  java
  • c# 得到電腦IP及電腦名


           using System.Net;

            /// <summary>
            
    /// 得到用戶電腦信息
            
    /// </summary>
            public void GetUserInfo()
            {
                
    string sIP = "";

                
    //得到計算機名 方法1
                string MachineName = System.Environment.MachineName;
                
    //得到計算機名 方法2
                string strHostName = Dns.GetHostName();

                IPAddress[] addr;

                
    //得到IP 方法1
                
    //addr = Dns.GetHostAddresses(strHostName);
                
    //得到IP 方法2
                addr = Dns.GetHostAddresses("127.0.0.1");
                
    //得到IP 方法3
                
    //addr = Dns.GetHostAddresses("localhost");

                
    //得到IP 方法4
                
    //IPHostEntry ihIP = Dns.GetHostEntry(strHostName);
                
    //addr = ihIP.AddressList;

                
    //得到IP 方法5 此句顯示老式語句警告
                addr = Dns.GetHostByName(Dns.GetHostName()).AddressList;

                
    if (addr.Length<=1)
                {
                    sIP 
    = addr[0].ToString();
                }
                
    else
                {
                    
    for (int iCount = 0; iCount < addr.Length; iCount++)
                    {
                        sIP 
    += "IP" + (iCount + 1).ToString() + ":" + addr[iCount].ToString() + " ";
                    }
                }           
            }


  • 相关阅读:
    HDU 1874 畅通工程续(dijkstra)
    HDU 2112 HDU Today (map函数,dijkstra最短路径)
    HDU 2680 Choose the best route(dijkstra)
    HDU 2066 一个人的旅行(最短路径,dijkstra)
    关于测评机,编译器,我有些话想说
    测评机的优化问题 时间控制
    CF Round410 D. Mike and distribution
    数字三角形2 (取模)
    CF Round410 C. Mike and gcd problem
    CF Round 423 D. High Load 星图(最优最简构建)
  • 原文地址:https://www.cnblogs.com/scottckt/p/880670.html
Copyright © 2011-2022 走看看