一向对System.Net命名空间的类不是很熟悉,今天看了C#实现网段扫描一文,结合MSDN帮助
对System.Net命名空间下其中的三个类有了一点感性的认识

Dns类 : 提供简单的域名解析功能。
IPHostEntry类:为 Internet 主机地址信息提供容器类
IPAddress 类 :提供网际协议 (IP) 地址。
这三个类通常都是联合使用的
随便写了个简单的网段扫描程序

开始学点System.Net NameSpace的Class拉public class NetScanConsole
{
开始学点System.Net NameSpace的Class拉     
public static void Main(string
[] args)
{   
开始学点System.Net NameSpace的Class拉         
int ipStart = 1
 ;
开始学点System.Net NameSpace的Class拉         
int ipEnd   = 254
 ;
开始学点System.Net NameSpace的Class拉         IPAddress ipAddress  
= null
 ;
开始学点System.Net NameSpace的Class拉         IPHostEntry hostInfo 
= null
 ;
开始学点System.Net NameSpace的Class拉         
for (int i = ipStart ; i<= ipEnd ; i++
 )
{
开始学点System.Net NameSpace的Class拉           Console.WriteLine(
"Now Scaning Ip Is 192.168.1." +
 i.ToString()) ;
开始学点System.Net NameSpace的Class拉           
try

{
开始学点System.Net NameSpace的Class拉             ipAddress 
= IPAddress.Parse("192.168.1." + i.ToString()) ;
开始学点System.Net NameSpace的Class拉             hostInfo  
=
 Dns.GetHostByAddress(ipAddress) ;
开始学点System.Net NameSpace的Class拉             Console.WriteLine(
"192.168.1." + i.ToString() + " HostName :" +
 
开始学点System.Net NameSpace的Class拉
开始学点System.Net NameSpace的Class拉hostInfo.HostName) ; 
开始学点System.Net NameSpace的Class拉           }


开始学点System.Net NameSpace的Class拉         }

开始学点System.Net NameSpace的Class拉    }
 
开始学点System.Net NameSpace的Class拉}

关于System.Net这个命名空间的编程资料ME掌握的比较少,看MSDN 夷~~,就象在茫茫不着边际的大海上划小船一样 是逍遥?迷茫? ^_^

相关文章:

  • 2021-12-31
  • 2022-02-14
  • 2021-09-02
  • 2022-01-17
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2022-02-27
猜你喜欢
  • 2021-10-29
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
  • 2022-03-04
  • 2021-07-13
相关资源
相似解决方案