Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->编程语言 ->ASP.NET ->C#实现根据域名查询ip实例
  相关分类: 
ASP
ViualBasic
UML / Rational Rose
PHP4/PHP5
Perl
JAVA/JSP教程
Delphi
ColdFusion
CGI
C/C++
ASP.NET
XML
  站内搜索: 
热门文章排行
热门文章排行 C#编写的windows计算器-源代码(06-04)
C# 操作文件(06-04)
c#操作word表格(06-04)
使用C#在进度条中显示复制文件的进度(06-04)
C# GridView 排序及分页(06-04)
精采文章排行
精采文章排行 用C#实现FTP搜索引擎(06-04)
对C# 2.0中匿名方法的怀疑分析(06-04)
在C#中利用DirectX实现声音播放(06-04)
使用C#在进度条中显示复制文件的进度(06-04)
C#中利用Markup Service实现HTML解析(06-04)
  ·对C# 2.0中匿名方法的怀疑分析·在C#中利用DirectX实现声音播放·使用C#在进度条中显示复制文件的进度·C#中利用Markup Service实现HTML解析为DO·c#操作word表格·C#代码操作IIS之虚拟目录·如何使用C#在发送往client的内容上加js代·[C#]解决读写包含汉字的txt文件时乱码的·C#实现根据域名查询ip实例

C#实现根据域名查询ip实例

作者:Webmaster   来源:Linuxdby.com   点击:   日期:2007-06-04 [收藏] [投稿]

  IE是否经常中毒?推荐您

using System;
using System.Net;
using System.Net.Sockets;

namespace GetIpByDomain
{
 /// <summary>
 /// Class1 的摘要说明。
 /// </summary>
 class Class1
 {
  /// <summary>
  /// 应用程序的主入口点。
  /// </summary>
  [STAThread]
  static void Main(string[] args)
  {
   //
   // TODO: 在此处添加代码以启动应用程序
   //

   if(args.Length <= 0)
   {
    Console.Write("\nGetIpByDomain V1.0 by ∮明天去要饭 QQ:305725744\n");
    Console.Write("Usage:\n");
    Console.Write("  GetIpByDomain.exe <Domain>\n");
    Console.Write("Example:\n");
    Console.Write("  GetIpByDomain.exe Www.ToEmpire.Com");
   }
   else
   {
    string strDomain = args[0].ToString();
    IPHostEntry hostEntry = Dns.Resolve(strDomain);
    IPEndPoint ipEndPoint = new IPEndPoint( hostEntry.AddressList[0],0);
    //这就是你想要的
    string ipAddress = ipEndPoint.Address.ToString();
    Console.Write(ipAddress);
   }
  }
 }
}

我只是简单的实现一下,有兴趣的朋友可以改改Bug。



 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:使用C#与NNTP服务器交互!   下一篇:[C#]解决读写包含汉字的txt文件时乱码的问题
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·用C#实现FTP搜索引擎

   文章评论:(2条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。