如何使用C#正确检查DNS条目是否存在

我有一个按名称列出的计算机。我想看看是否使用System.Net.Ping和连接了网络上的计算机System.Net.PingReply。计算机列表可能会不时变旧。如果找不到主机,则会出现异常。有没有一种方法可以检查主机是否有记录而不会发生异常?我以为我可以使用,Dns.GetHostEntry(c.Name)但是如果主机不在DNS中,这也会返回一个异常。


手掌心
浏览 248回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP