溫馨提示×

如何在C#中快速準確獲取IP地址

c#
小樊
82
2024-07-06 01:39:26
欄目: 編程語言

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

0