博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#基础操作
阅读量:6991 次
发布时间:2019-06-27

本文共 1002 字,大约阅读时间需要 3 分钟。

内网 IPAddress ipAddr = Dns.Resolve(Dns.GetHostName()).AddressList[0];//获得当前IP地址            string ip = ipAddr.ToString();

外网

//获取本机的公网IP        public static string GetPublicNetworkIP()        {            string tempip = "";            WebRequest request = WebRequest.Create("http://ip.qq.com");            request.Timeout = 10000;            WebResponse response = request.GetResponse();            Stream resStream = response.GetResponseStream();            StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);            string htmlinfo = sr.ReadToEnd();            //匹配IP的正则表达式            Regex r = new Regex("((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)\\.){3}(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|[1-9])", RegexOptions.None);            Match mc = r.Match(htmlinfo);            //获取匹配到的IP            tempip = mc.Groups[0].Value;            resStream.Close();            sr.Close();            return tempip;        }

强制退出程序 

System.Environment.Exit(System.Environment.ExitCode);

转载地址:http://pibvl.baihongyu.com/

你可能感兴趣的文章
[LeetCode] Permutation Sequence 序列排序
查看>>
MyBatis3: Could not find SQL statement to include with refid ‘
查看>>
scala spray 概念性内容的总结
查看>>
Spring中配置数据源的4种形式(转)
查看>>
分享9款极具创意的HTML5/CSS3进度条动画
查看>>
Windows 之 CMD命令
查看>>
SQL_Server2005自动备份与删除—维护计划
查看>>
第4周 页面限制8060 bytes
查看>>
设置myeclipse自动生成的author等注释
查看>>
【Cocos2d-Js基础教学 入门目录】
查看>>
【转】ActionBar的基本用法
查看>>
Linux 多线程通信
查看>>
PostgreSQL服务端监听设置及client连接方法
查看>>
Javascript事件总结
查看>>
(原创)speex与wav格式音频文件的互相转换(二)
查看>>
C#中模拟用户登陆SharePoint网站
查看>>
用css3实现各种图标效果(1)
查看>>
Bind("入库日期", "{0:yyyy-MM-dd}") 关于asp.net格式化数据库日期字符串
查看>>
TortoiseSvn客户端出现Http state 405 'Method Not Allowed' 的解决办法
查看>>
layoutSubviews总结
查看>>