当前位置: 首页 > 编程笔记 >

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

鄢朝斑
2023-03-14
本文向大家介绍C#域名解析简单实现方法,包括了C#域名解析简单实现方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍CodeIgniter中实现泛域名解析,包括了CodeIgniter中实现泛域名解析的使用技巧和注意事项,需要的朋友参考一下 最近遇到一个项目要求使用二级域名,以方便SEO,由于采用的是CodeIgniter框架,这个框架虽然提供了灵活的路由功能,但是不能实现二级域名。查询了多很资料之后,经过几番测试得出了解决方法。本例采用www.mysite.com这个假域名。 步骤1: 首先在h

  • 本文向大家介绍C#简单实现SNMP的方法,包括了C#简单实现SNMP的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#简单实现SNMP的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍Python实现简单HTML表格解析的方法,包括了Python实现简单HTML表格解析的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现简单HTML表格解析的方法。分享给大家供大家参考。具体分析如下: 这里依赖libxml2dom,确保首先安装!导入到你的脚步并调用parse_tables() 函数。 1. source = a string contai

  • 本文向大家介绍PHP简单实现解析xml为数组的方法,包括了PHP简单实现解析xml为数组的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP简单实现解析xml为数组的方法。分享给大家供大家参考,具体如下: 最近想要做一个插件机制,需要用到xml,在解析xml时候需要转换为数组,特意记录一个此种解析方式 xmlDemo.xml文件: php代码: 运行结果: PS:这里再为大家提供几

  • 解析至以太坊地址 ENS中最简单和最常用的函数是域名解析函数。域名可以关联多种类型的资源,其中最常见的是以太坊地址。借助ENS库,将域名解析为以太坊地址很简单: ethereum-ens var address = await ens.resolver('alice.eth').addr(); 1 web3.js var address = ens.getAddress('alice.eth');

  • 本文向大家介绍Python简单实现区域生长方式,包括了Python简单实现区域生长方式的使用技巧和注意事项,需要的朋友参考一下 区域生长是一种串行区域分割的图像分割方法。区域生长是指从某个像素出发,按照一定的准则,逐步加入邻近像素,当满足一定的条件时,区域生长终止。区域生长的好坏决定于1.初始点(种子点)的选取。2.生长准则。3.终止条件。区域生长是从某个或者某些像素点出发,最后得到整个区域,进而