C#域名解析简单实现方法

作者:程序猴 时间:2023-08-26 15:30:55 

本文实例讲述了C#域名解析简单实现方法。分享给大家供大家参考。具体实现方法如下:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
namespace test1
{
public partial class Form1 : Form
{
 public Form1()
 {
  InitializeComponent();
 }
 private void buttonDns_Click(object sender, EventArgs e)
 {
  try
  {
   this.Cursor = Cursors.WaitCursor;
   //解析主机名
   IPHostEntry IPinfo = Dns.GetHostEntry(textBox1.Text);
   //清空列表框
   listBox1.Items.Clear();
   listBox2.Items.Clear();
   //显示IP地址
   foreach (IPAddress IP in IPinfo.AddressList)
   {
    listBox1.Items.Add(IP.ToString());
   }
   //显示别名
   foreach (string alias in IPinfo.Aliases)
   {
    listBox2.Items.Add(alias);
   }
   //显示主机名
   textBox2.Text = IPinfo.HostName;
  }
  catch (Exception ex)
  {
   MessageBox.Show(ex.Message);
  }
  finally
  {
   this.Cursor = Cursors.Default;
  }
 }
 private void Form1_Load(object sender, EventArgs e)
 {

}
}
}

希望本文所述对大家的C#程序设计有所帮助。

标签:C#,域名,解析
0
投稿

猜你喜欢

  • Java synchronized轻量级锁实现过程浅析

    2022-05-08 07:28:55
  • JAVA十大排序算法之快速排序详解

    2022-06-08 16:09:11
  • Android SQLite数据库进行查询优化的方法

    2022-10-03 09:09:00
  • 浅析Java中对象的创建与对象的数据类型转换

    2023-11-26 09:20:07
  • JavaMail入门教程之发送邮件(3)

    2023-02-01 20:01:16
  • android中实现指针滑动的动态效果方法

    2023-10-07 15:54:44
  • C#使用后台线程BackgroundWorker处理任务的总结

    2023-12-08 10:28:19
  • C#和SQL实现的字符串相似度计算代码分享

    2021-06-10 14:23:20
  • java selenium 常见web UI 元素操作及API使用

    2021-08-30 00:50:18
  • Jmeter后置处理器实现过程及方法应用

    2023-08-26 17:22:41
  • Android RecyclerView 上拉加载更多及下拉刷新功能的实现方法

    2021-10-06 22:37:24
  • 一文助你搞懂参数传递原理解析(java、go、python、c++)

    2022-04-04 13:10:15
  • WPF自定义控件和样式之自定义按钮(Button)

    2022-04-09 14:39:32
  • Java中Controller、Service、Dao/Mapper层的区别与用法

    2022-09-12 15:14:03
  • 解读在C#中winform程序响应键盘事件的详解

    2023-10-08 09:17:00
  • java项目构建Gradle的使用教程

    2023-06-07 19:17:41
  • java中main函数你知道多少

    2023-05-26 12:32:15
  • c#中@的3种作用

    2022-03-23 17:18:07
  • Android入门之ScrollView的使用教程

    2022-01-02 11:21:58
  • ssm mybatis如何配置多个mapper目录

    2021-12-06 14:08:25
  • asp之家 软件编程 m.aspxhome.com