C#:从域名获取IP地址?

dev*_*per 29 c# ip-address

在给定域名的情况下,如何获取IP地址?例如:www.test.com

And*_*rey 31

Dns.GetHostAddresses
Run Code Online (Sandbox Code Playgroud)

  • 还要注意它是PLURAL - 并不是所有它们都可以在给定时间工作. (2认同)

Dar*_*rov 15

您可以使用GetHostAddresses方法:

var address = Dns.GetHostAddresses("www.test.com")[0];
Run Code Online (Sandbox Code Playgroud)

  • @Moshe,在VB.NET中:`Dim address = Dns.GetHostAddresses("www.test.com")(0)` (2认同)