首页 > 编程语言 >C#获取本地IP地址

C#获取本地IP地址

时间:2023-06-30 23:55:37浏览次数:45  
标签:return socket C# ipEndPoint 本地 IP地址 string

public static bool TryGetLocalEndPoint(out IPEndPoint ipEndPoint)
{
    try {
        string localIP = string.Empty;
        using (Socket socket = new Socket(AddressFamily.InterNetwork,
            SocketType.Stream, ProtocolType.Tcp))
        {
            socket.Connect("www.baidu.com", 80);
            ipEndPoint = socket.LocalEndPoint as IPEndPoint;
            return true;
        }
    }
    catch(SocketException ex) {
        ipEndPoint = null;
        return false;
    }

}

标签:return,socket,C#,ipEndPoint,本地,IP地址,string
From: https://www.cnblogs.com/dewxin/p/17518054.html

相关文章

  • Java的MVC设计模式,带你深刻理解MVC
    什么是MVC?就是ModelViewControl,模型视图控制器。MVC流程图解1.MVC概念:MVC本来是存在于Desktop程序中的,M(Model)是指数据模型,V(View)是指用户界面,C(Control)是控制器。使用MVC的最直接目的就是将M和V实现代码分离,C则是确保M和V的同步,一旦M改变,V应该同步更新。2.MVC工作方......
  • C++面试八股文:什么是空指针/野指针/悬垂指针?
    某日二师兄参加XXX科技公司的C++工程师开发岗位第30面:面试官:什么是空指针?二师兄:一般我们将等于0/NULL/nullptr的指针称为空指针。空指针不能被解引用,但是可以对空指针取地址。int*p=nullptr; //空指针*p=42; //空指针不可以解引用int**pp=&p //空指针可以取地址......
  • Arrangement排列•Combination组合•Counting计数•Binomial Theorem二项式定理
    符号C-Combination组合数[1]A-Arrangement(旧教材为P-Permutation)N-Number元素的总个数(自然数集合).M-参与选择的元素个数(M不大于N,两者都是自然数集合).!-Factorial阶乘.Arrangement排列与Combination组合:注意:n,m都是自然数,且m<=n,下同.排列的定义:从n......
  • Atcoder Beginner Contest 251-260 EFG
    #251E-TakahashiandAnimals*1261,*环形dpACLink考虑环形dp,对于使用或者不使用\(1\)号饲料分别dp,然后取最小值即可。......
  • openstack
    一、https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/keystone-openrc.html     (官方文档)安装rabbitmq需要注意使用以下方法(1)安装rabbitmq:yuminstallrabbitmq-server-y启动服务:systemctlenablerabbitmq-server.servicesystemctlstartrabbitmq-ser......
  • windows的cmd批处理命令及powershell (二)
    1、变量设置for/l%%iin(1,1,100)do@echo%%iset/ai=500set/ai=%i%+200echo%i%pause++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@echooffSETLOCALENABLEDELAYEDEXPANSIONfor/l%%iin(1110)do(set/avar=%%i+2echo!var!......
  • cmd批处理命令及powershell
    Powershell查询IP地址及主机名信息:1.foreach($ipv4 in (ipconfig) -like '*IPv4*') { ($ipv4 -split ' : ')[-1]}2.Get-WMIObject Win32_ComputerSystem |select Name3.$env:COMPUTERNAME4[net.dns]::GetHostAddresses('')|select-ExpandPropertyIPA......
  • EXCEL中统计单元格内容出现次数
    1、参考网站:https://jingyan.baidu.com/article/7c6fb428dfcc9580642c90ae.html2、excel如何将公式计算结果转换成纯数字https://jingyan.baidu.com/article/c1a3101e7d8a90de656deb05.html 3、按分隔符,分割列https://zhidao.baidu.com/question/557029157.html  *************......
  • centos7系统分区方案
    景:windows桌面运维为主的我,前几天接到一个去某客户上架安装服务器的工作任务,含糊的说要上架几台服务器顺便安装Centos系统,于是我便下载了一个Centos7.2版本的镜像,顺利的用USBwriter写入到u盘。带着这个U盘就出发。 虽然有安装经验,但是由于接触不是很多,在熟练度上真不能和大神或在l......
  • R语言中的LDA模型:对文本数据进行主题模型topic modeling分析|附代码数据
    原文链接:http://tecdat.cn/?p=4333 最近我们被客户要求撰写关于LDA模型的研究报告,包括一些图形和统计输出。主题建模在文本挖掘中,我们经常收集一些文档集合,例如博客文章或新闻文章,我们希望将其分成组,以便我们可以分别理解它们。主题建模是对这些文档进行无监督分类的一种方法......