Gauti IP adresą iš DNS prieglobos vardo C #
Dažnai užduotis, kuriant programas, kurios dirba su TCP / IP ir internetu, yra ieškoti IP adreso iš kompiuterio pavadinimo. Naudotojams yra daug lengviau spręsti, nei įvesti IP adresą.
Pirmiausia pridėsite „System.Net“ vardų erdvę prie naudojamo skyriaus:
naudojant „System.Net“;
Kodas, skirtas gauti adresą iš hostname:
string howtogeek = "www.howtogeek.com"; IPAddress [] adresų sąrašas = Dns.GetHostAddresses (howtogeek); foreach (IPAddress theaddress adresų sąraše) Console.WriteLine (theaddress.ToString ());
Tai buvo išbandyta C # 2.0.