点晴MIS内部交流论坛加入收藏
新手上路
论坛搜索
 您的位置:点晴MIS系统问题答疑『 技术文档交流 』浏览当前帖子  
登 陆注 册论坛帮助  

  网站搜索
  搜索范围: 搜索方式: 关键词(可用空格分开)  

  作者及文章信息: 本文热度:126 % 
admin

积分:74190
等级:网站管理员
文数:12600
注册:2004-7-20

 信息   留言   主页   编辑   引用    

楼 顶 

 C# 根据域名获取IP地址


//判断输入的是否是IP

Regex rx = new Regex( @"((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))");

if (!rx.IsMatch(DeviceIP.Value))

{

    //Dns.GetHostAddresses()返回的是一个IPAddress类型的集合,表示这个域名下的所有的IP地址

    IPAddress[] IPs = Dns.GetHostAddresses(DeviceIP.Value);

    DeviceIP.Value=IPs[0].ToString();

}


该文章在 2021/9/11 16:18:24 编辑过

  离 线  2021/9/11 16:18:23 
  本文章共有 0 页, 0 张回文,每页有 10 张回文 >> [ ]
页码:
Copyright 2003-2021 ClickSun All Rights Reserved