zoukankan      html  css  js  c++  java
  • 开始学点System.Net NameSpace的Class拉

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

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

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

               
    {
                 ipAddress 
    = IPAddress.Parse("192.168.1." +
     i.ToString()) ;
                 hostInfo  
    =
     Dns.GetHostByAddress(ipAddress) ;
                 Console.WriteLine(
    "192.168.1." + i.ToString() + " HostName :" +
     

    hostInfo.HostName) ; 
               }

               
    catch{}
             }

        }
     
    }

    关于System.Net这个命名空间的编程资料ME掌握的比较少,看MSDN 夷~~,就象在茫茫不着边际的大海上划小船一样 是逍遥?迷茫? ^_^
  • 相关阅读:
    心慌慌
    辛苦了
    [转]家庭长寿秘方:夫妻关系之守则。
    无题
    浮躁
    [转]樱木花道9大缺点
    一票难求
    Excel录入数据,自动记录当前时间点
    Excel数据透视表基本使用
    linux下tomcat7虚拟目录配置
  • 原文地址:https://www.cnblogs.com/kwklover/p/25599.html
Copyright © 2011-2022 走看看