รับที่อยู่ IP จาก DNS Hostname ใน C #
งานที่พบบ่อยเมื่อออกแบบแอปพลิเคชันที่ทำงานกับ TCP / IP และอินเทอร์เน็ตคือการค้นหาที่อยู่ IP จากชื่อโฮสต์ ผู้ใช้จัดการกับชื่อโฮสต์ได้ง่ายกว่าการพิมพ์ที่อยู่ IP.
ก่อนอื่นคุณจะต้องเพิ่มเนมสเปซ System.Net ให้กับส่วนที่คุณใช้:
ใช้ System.Net;
ตัวอย่างรหัสเพื่อรับที่อยู่จากชื่อโฮสต์:
string howtogeek = "www.howtogeek.com"; IPAddress [] addresslist = Dns.GetHostAddresses (howtogeek); foreach (ที่อยู่ IP ใส่ที่อยู่ในรายการที่อยู่) Console.WriteLine (theaddress.ToString ());
นี่คือการทดสอบใน C # 2.0.