在C#中,可以使用以下代码快速准确获取IP地址:
using System; using System.Net; class Program { static void Main() { // 获取本地计算机的IP地址 string hostName = Dns.GetHostName(); IPAddress[] ipAddresses = Dns.GetHostAddresses(hostName); foreach (IPAddress ipAddress in ipAddresses) { Console.WriteLine(ipAddress.ToString()); } } }
这段代码首先获取本地计算机的主机名,然后使用Dns.GetHostAddresses
方法获取主机名对应的IP地址列表,并打印出来。可以通过这种方式快速准确获取本地计算机的IP地址。