zoukankan      html  css  js  c++  java
  • 沐风心扬C#编程速查系列之Web编程专题(1)获取本机IPV4地址

        写在前面的话,从今天开始我将陆续将自己工作一年以来积累的C#编程方面的知识库(来自网络以及自己的总结)以博客的形式在博客园中共享出来,希望可以给需要帮助的朋友提供最快最明了的解决方案。每篇博文都隶属于C#编程的一个专题,并以不同的小主题形式组织成章。

    string[] GetLocalIpv4()
    {
    //事先不知道ip的个数,数组长度未知,因此用StringCollection储存
    IPAddress[] localIPs;
    localIPs = Dns.GetHostAddresses(Dns.GetHostName());
    StringCollection IpCollection = new StringCollection();
    foreach (IPAddress ip in localIPs)
    {
    //根据AddressFamily判断是否为ipv4,如果是InterNetWork则为ipv6
    if (ip.AddressFamily == AddressFamily.InterNetwork)
    IpCollection.Add(ip.ToString());
    }
    string[] IpArray = new string[IpCollection.Count];
    IpCollection.CopyTo(IpArray, 0);
    return IpArray;
    }



  • 相关阅读:
    抽取一个简单的按钮方法
    一些iOS笔试题目
    使用第三方框架 Masonry 实现自动布局
    AutoLayout适配
    iOS面试小题集锦
    大牛们的技术博客
    5、过滤流
    3、过滤文件夹
    1、File类简介
    贪婪模式和非贪婪模式
  • 原文地址:https://www.cnblogs.com/hust_wsh/p/2364696.html
Copyright © 2011-2022 走看看