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

 更新时间:2013年03月16日 14:18:29   作者:  
c#获取本机的IP地址的代码,需要的朋友可以参考一下

复制代码 代码如下:

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#生成随机数实例

    C#生成随机数实例

    这篇文章主要介绍了C#生成随机数的方法,实例分析了随机数的生成原理与使用技巧,需要的朋友可以参考下
    2015-01-01
  • C#中is与as的区别分析

    C#中is与as的区别分析

    这篇文章主要介绍了C#中is与as的区别,较为详细的分析了is与as的原理与特性及用法区别,具有很好的学习借鉴价值,需要的朋友可以参考下
    2014-10-10
  • Unity UGUI的RawImage原始图片组件使用示例详解

    Unity UGUI的RawImage原始图片组件使用示例详解

    这篇文章主要为大家介绍了Unity UGUI的RawImage原始图片组件使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • C#使用系统方法发送异步邮件完整实例

    C#使用系统方法发送异步邮件完整实例

    这篇文章主要介绍了C#使用系统方法发送异步邮件实现方法,结合完整实例形式分析了C#异步调用与邮件发送的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • C#把数组中的某个元素取出来放到第一个位置的实现方法

    C#把数组中的某个元素取出来放到第一个位置的实现方法

    这篇文章主要介绍了C#把数组中的某个元素取出来放到第一个位置的实现方法,涉及C#针对数组的常见操作技巧,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • C# lambda表达式应用如何找出元素在list中的索引

    C# lambda表达式应用如何找出元素在list中的索引

    这篇文章主要介绍了C# lambda表达式应用如何找出元素在list中的索引的相关资料,需要的朋友可以参考下
    2018-01-01
  • C#实现读取USB转串口参数并显示在ComboBox

    C#实现读取USB转串口参数并显示在ComboBox

    在很多应用程序中,尤其是那些需要与外部硬件通信的程序中,自动检测和读取串口参数是一个非常有用的功能,下面我们就来看看如何在C#中实现这一功能吧
    2024-01-01
  • C#使用Oracle.ManagedDataAccess.dll组件连接Oracle数据库

    C#使用Oracle.ManagedDataAccess.dll组件连接Oracle数据库

    这篇文章介绍了C#使用Oracle.ManagedDataAccess.dll组件连接Oracle数据库的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C#实现数字转换汉字的示例详解

    C#实现数字转换汉字的示例详解

    这篇文章主要为大家详细介绍了如何利用C#实现数字转换汉字功能,文中的示例代码讲解详细,对我们学习C#有一定的帮助,感兴趣的小伙伴可以跟随小编一起了解一下
    2022-12-12
  • c# 反射用法及效率对比

    c# 反射用法及效率对比

    这篇文章主要介绍了c# 反射用法及效率对比,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-02-02

最新评论