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() + " ";
                    }
                }           
            }


  • 相关阅读:
    P3469 [POI2008]BLO-Blockade
    洛谷P2342 叠积木
    洛谷 P1197 [JSOI2008]星球大战
    洛谷P1967 货车运输
    洛谷P2812校园网络【Network of Schools加强版】
    洛谷P3003 苹果交货Apple Delivery
    luogu Eat the Trees
    插头DP模板
    [NOIP2017] 宝藏
    LOJ6268拆分数
  • 原文地址:https://www.cnblogs.com/scottckt/p/880670.html
Copyright © 2011-2022 走看看