C#知识点(域名解析、正则式匹配)

来源:互联网 发布:时时彩组三计划软件 编辑:程序博客网 时间:2024/06/03 15:58

1 关于域名解析  作用:可以把域名转换成IP地址

using System.Net;        public static string domain2ip(string str)        {            string _return = "";            try            {                IPHostEntry hostinfo = Dns.GetHostByName(str);                IPAddress[] aryIP = hostinfo.AddressList;                _return = aryIP[0].ToString();            }            catch (Exception e)            {                _return = e.Message;                      }            return _return;        }

2 正则式匹配 作用:验证一个字串是否符合IP规则

using System.Text.RegularExpressions;            Match m = Regex.Match(ip, "(//d{1,3}//.){3}//d{1,3}");            if (m.Success)                data_ip = ip;//IP合法            else            {   //IP不合法                lab_prompt.Text = "服务器连接失败...";                this.btn_login.Enabled = false;            }
原创粉丝点击