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 夷~~,就象在茫茫不着边际的大海上划小船一样 是逍遥?迷茫? ^_^
  • 相关阅读:
    查找和排序-6.快速排序
    查找和排序-5.插入排序
    PAT (Basic Level) Practice (中文)1093、1094
    srand((unsigned)time(NULL))详解
    fscanf()库函数
    C++ fopen函数用法
    简单计数排序
    数据结构:堆排序
    数据结构:归并排序
    团体程序设计天梯赛-练习集(八)(DFS,7-37 整数分解为若干项之和、7-22 龟兔赛跑)
  • 原文地址:https://www.cnblogs.com/kwklover/p/25599.html
Copyright © 2011-2022 走看看