c#获取本机的IP地址的代码

时间:2021-08-21 08:37:07 


public static IPAddress GetHostIP()
{
            IPHostEntry ipe = Dns.GetHostEntry(Dns.GetHostName());
            IPAddress ip = ipe.AddressList[0];

            return ip;
}

private String GetIPAddress()
{
            String str;
            String Result = "";
            String hostName = Dns.GetHostName();
            IPAddress[] myIP = Dns.GetHostAddresses(hostName);
            foreach (IPAddress address in myIP)
            {
                str = address.ToString();
                for (int i = 0; i < str.Length; i++)
                {
                    if (str[i] >= '0' && str[i] <= '9' || str[i] == '.') Result = str;
                }
            }
            return Result;
}

标签:c#,IP,地址
0
投稿

猜你喜欢

  • Java基础之二叉搜索树的基本操作

    2023-07-08 10:07:07
  • iOS应用中使用Toolbar工具栏方式切换视图的方法详解

    2023-06-21 09:24:48
  • 浅谈java7增强的try语句关闭资源

    2022-04-29 18:57:29
  • Android切换至SurfaceView时闪屏(黑屏闪一下)以及黑屏移动问题的解决方法

    2023-07-21 10:51:45
  • Java8 Optional原理及用法解析

    2022-04-22 16:37:58
  • Java面试题解析之判断以及防止SQL注入

    2023-05-26 18:08:59
  • Java简单实现调用命令行并获取执行结果示例

    2023-02-08 18:53:32
  • SPRING IOC注入方式过程解析

    2023-10-11 12:59:13
  • c# 实现控件(ocx)中的事件详解

    2022-12-29 04:20:50
  • Java实现天天酷跑小游戏完整代码(附源码)

    2021-08-03 09:43:43
  • Java的super关键字与instanceof运算符使用方法

    2022-02-18 10:02:22
  • 深入了解Java ServletContext

    2023-11-08 22:36:27
  • Android自定义View之组合控件实现类似电商app顶部栏

    2023-07-26 22:14:10
  • 采用C#实现软件自动更新的方法

    2021-12-30 19:13:38
  • C#双缓冲技术实例详解

    2023-02-02 15:56:37
  • c#实现将pdf转文本的示例分享

    2023-07-19 14:54:23
  • Java8通过Function获取字段名的方法(获取实体类的字段名称)

    2021-05-23 12:24:19
  • Spring MVC 处理一个请求的流程

    2021-12-19 18:39:39
  • SpringBoot实现过滤器、拦截器与切片的实现和区别

    2023-04-28 22:51:04
  • 深入了解Java对象的克隆

    2021-10-29 13:59:35
  • asp之家 软件编程 m.aspxhome.com