首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用.NET/C#将域名解析为IP地址?

要使用.NET/C#将域名解析为IP地址,可以使用Dns.GetHostAddresses方法。这是一个简单的示例代码:

代码语言:csharp
复制
using System;
using System.Net;

class Program
{
    static void Main()
    {
        string domainName = "example.com";
        IPAddress[] addresses = Dns.GetHostAddresses(domainName);

        foreach (IPAddress address in addresses)
        {
            Console.WriteLine("IP Address: {0}", address);
        }
    }
}

在这个示例中,我们使用Dns.GetHostAddresses方法将域名"example.com"解析为IP地址。然后,我们遍历返回的IP地址数组,并将每个IP地址打印到控制台。

需要注意的是,Dns.GetHostAddresses方法可能会抛出异常,例如DnsException或SocketException。因此,在实际使用中,应该使用try-catch语句来捕获这些异常,并进行适当的处理。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券