最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c#獲取本機(jī)在局域網(wǎng)ip地址的二種方法

 更新時(shí)間:2014年01月20日 16:57:36   作者:  
在項(xiàng)目中經(jīng)常要獲取用戶(hù)的上網(wǎng)的IP地址,如何獲取用戶(hù)的IP地址,方法很多,現(xiàn)在介紹以下2種

復(fù)制代碼 代碼如下:

/// <summary>
/// 獲取本機(jī)在局域網(wǎng)的IP地址
/// </summary>
/// <returns></returns>
private string GetLocalIPAddress()
{
    System.Net.IPAddress[] addressList = Dns.GetHostEntry(Dns.GetHostName()).AddressList;
    string strNativeIP = "";
    string strServerIP = "";
    if (addressList.Length > 1)
    {
strNativeIP = addressList[0].ToString();
strServerIP = addressList[1].ToString();
    }
    else if(addressList.Length==1)
    {
strServerIP = addressList[0].ToString();
    }
    return strServerIP;
}

另外一種就是抓取網(wǎng)頁(yè)中查詢(xún)到的上網(wǎng)地址的IP來(lái)實(shí)現(xiàn)的。實(shí)現(xiàn)如下:

復(fù)制代碼 代碼如下:

/// <summary>
/// 獲取本機(jī)的上網(wǎng)IP
/// </summary>
/// <returns></returns>
private string GetConnectNetAddress()
{
    string strUrl = "http://www.ip138.com/ip2city.asp"; //獲得IP的網(wǎng)址
    Uri uri = new Uri(strUrl);
    WebRequest webreq = WebRequest.Create(uri);
    Stream s = webreq.GetResponse().GetResponseStream();
    StreamReader sr = new StreamReader(s, Encoding.Default);
    string all = sr.ReadToEnd(); //讀取網(wǎng)站返回的數(shù)據(jù) 格式:您的IP地址是:[x.x.x.x]
    int i = all.IndexOf("[") + 1;
    string tempip = all.Substring(i, 15);
    string ip = tempip.Replace("]", "").Replace(" ", "").Replace("<", "");
    return ip;
}

相關(guān)文章

  • Asp.Net(C#)使用oleDbConnection 連接Excel的方法

    Asp.Net(C#)使用oleDbConnection 連接Excel的方法

    ADO.NET采用不同的Connection對(duì)象連接數(shù)據(jù)庫(kù)。這篇文章主要介紹了Asp.Net(C#)使用oleDbConnection 連接Excel的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-11-11
  • C#把數(shù)組中的某個(gè)元素取出來(lái)放到第一個(gè)位置的實(shí)現(xiàn)方法

    C#把數(shù)組中的某個(gè)元素取出來(lái)放到第一個(gè)位置的實(shí)現(xiàn)方法

    這篇文章主要介紹了C#把數(shù)組中的某個(gè)元素取出來(lái)放到第一個(gè)位置的實(shí)現(xiàn)方法,涉及C#針對(duì)數(shù)組的常見(jiàn)操作技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-12-12
  • C#?將程序添加開(kāi)機(jī)啟動(dòng)的三種方式

    C#?將程序添加開(kāi)機(jī)啟動(dòng)的三種方式

    本文主要介紹了C#?將程序添加開(kāi)機(jī)啟動(dòng)的三種方式,主要包含開(kāi)始菜單啟動(dòng),注冊(cè)表啟動(dòng)項(xiàng)和Windows 計(jì)劃任務(wù)這三種方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • C#中數(shù)組、ArrayList和List三者的區(qū)別詳解

    C#中數(shù)組、ArrayList和List三者的區(qū)別詳解

    這篇文章主要介紹了C#中數(shù)組、ArrayList和List三者的區(qū)別詳解,對(duì)于三者之間的區(qū)別想要了解的可以進(jìn)來(lái)了解一下。
    2016-12-12
  • C#線程中彈窗的制作方法

    C#線程中彈窗的制作方法

    這篇文章主要為大家詳細(xì)介紹了C#線程中彈窗的制作方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C#讀取xml節(jié)點(diǎn)數(shù)據(jù)方法小結(jié)

    C#讀取xml節(jié)點(diǎn)數(shù)據(jù)方法小結(jié)

    這篇文章主要介紹了C#讀取xml節(jié)點(diǎn)數(shù)據(jù)的方法,實(shí)例總結(jié)了C#針對(duì)XML文件節(jié)點(diǎn)操作的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C#的SQL操作類(lèi)實(shí)例

    C#的SQL操作類(lèi)實(shí)例

    這篇文章主要介紹了C#的SQL操作類(lèi)實(shí)例,涉及到針對(duì)數(shù)據(jù)庫(kù)的常用操作,在進(jìn)行C#數(shù)據(jù)庫(kù)程序設(shè)計(jì)中非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • 一文詳解C#中數(shù)組、鏈表、Hash的優(yōu)缺點(diǎn)

    一文詳解C#中數(shù)組、鏈表、Hash的優(yōu)缺點(diǎn)

    在 C# 中,數(shù)組(Array)、鏈表(LinkedList)和哈希表(Hash)是常用的數(shù)據(jù)結(jié)構(gòu),每種都有其自身的優(yōu)缺點(diǎn),本文將通過(guò)代碼示例給大家詳細(xì)的介紹一下,需要的朋友可以參考下
    2024-02-02
  • C#中接口的顯式實(shí)現(xiàn)與隱式實(shí)現(xiàn)及其相關(guān)應(yīng)用案例詳解

    C#中接口的顯式實(shí)現(xiàn)與隱式實(shí)現(xiàn)及其相關(guān)應(yīng)用案例詳解

    最近在學(xué)習(xí)演化一款游戲項(xiàng)目框架時(shí)候,框架作者巧妙使用接口中方法的顯式實(shí)現(xiàn)來(lái)變相對(duì)接口中方法進(jìn)行“密封”,增加實(shí)現(xiàn)接口的類(lèi)訪問(wèn)方法的“成本”,這篇文章主要介紹了C#中接口的顯式實(shí)現(xiàn)與隱式實(shí)現(xiàn)及其相關(guān)應(yīng)用案例,需要的朋友可以參考下
    2024-05-05
  • c# 實(shí)現(xiàn)語(yǔ)音合成

    c# 實(shí)現(xiàn)語(yǔ)音合成

    這篇文章主要介紹了c# 實(shí)現(xiàn)語(yǔ)音合成的方法,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12

最新評(píng)論

扎鲁特旗| 涞水县| 宣武区| 夏津县| 辽阳县| 定安县| 东乡县| 佳木斯市| 南和县| 宜良县| 沁阳市| 清新县| 黄平县| 五指山市| 大安市| 南阳市| 巫溪县| 伊金霍洛旗| 丰镇市| 荆州市| 若羌县| 绿春县| 鲁山县| 肇州县| 汪清县| 长岭县| 分宜县| 朔州市| 托克托县| 齐河县| 鄄城县| 泰兴市| 新闻| 西吉县| 名山县| 阳曲县| 德惠市| 松桃| 江阴市| 玉林市| 许昌市|