温馨提示×

如何在C#中快速准确获取IP地址

c#
小樊
132
2024-07-06 01:39:26
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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地址。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何在C#网络编程中精确获取IP

0