Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Windows 8 (RT) 中有一个客户端,并且我有一个用户给出的 HostName 实例,它可以是 IPv4 或 DomainName。现在对于 IPv4,没关系,但对于域名,它不行,因为它尝试使用 IPv6 进行连接,并且服务器中没有应用程序正在为 IPv6 上的客户端提供服务(只是 IPv4),所以我正在寻找一种方法来获取该域名的 IPv4 和然后尝试连接。
编辑:我希望它在 Windows 8 (RT) SDK 中不是常规的.net
string host = "www.stackoverflow.com"; System.Net.IPAddress ip = System.Net.Dns.GetHostAddresses(host)[0];