Pagrindinis » kaip » Gauti IP adresą iš DNS prieglobos vardo C #

    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.