Obter endereço IP do nome de host DNS em c #
Uma tarefa frequente ao projetar aplicativos que funcionam com TCP / IP e a Internet é pesquisar um endereço IP de um nome de host. É muito mais fácil para os usuários lidarem com o nome do host do que ter que digitar um endereço IP.
Primeiro, você adicionará o namespace System.Net à sua seção usando:
usando System.Net;
Exemplo de código para obter o endereço do hostname:
string howtogeek = "www.howtogeek.com"; IPAddress [] lista de endereços = Dns.GetHostAddresses (howtogeek); foreach (IP address address na lista de endereços) Console.WriteLine (theaddress.ToString ());
Isso foi testado em C # 2.0.