C# 获取本地IP

public string GetLocalIPStr()
{
    string localIP = string.Empty;
    using (Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, 0))
    {
        socket.Connect("8.8.8.8", 65530);
        IPEndPoint endPoint = socket.LocalEndPoint as IPEndPoint;
        localIP = endPoint.Address.ToString();
    }

    return localIP;
}
posted @ 2022-12-09 13:34  double64  阅读(43)  评论(0)    收藏  举报