Вот код, который я использую:
public void Start() {
Dns.BeginGetHostEntry("www.google.com", new AsyncCallback(Stop), "Lookin up Google");
}
public void Stop(IAsyncResult ar) {
IPHostEntry ie = Dns.EndGetHostEntry(ar);
Console.WriteLine(ie.HostName);
foreach(string adres in ie.Aliases) {
Console.WriteLine(adres);
}
}
И это ничего не возвращает. Кажется, это не работает, и я не получаю ошибок.
Если я использую не асинхронный метод: Dns.GetHostEntry("www.google.com");
, то работает .
Я не понимаю, что здесь не так.