yukamu 发表于 2022-12-3 16:27

Unity获取本机IP

/// <summary>    /// 获取本机IP    /// </summary>    /// <returns></returns>    private string GetIP()    {      NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces();      foreach (NetworkInterface adater in adapters)      {            if (adater.Supports(NetworkInterfaceComponent.IPv4))            {                UnicastIPAddressInformationCollection UniCast = adater.GetIPProperties().UnicastAddresses;                if (UniCast.Count > 0)                {                  foreach (UnicastIPAddressInformation uni in UniCast)                  {                        if (uni.Address.AddressFamily == AddressFamily.InterNetwork)                        {                            Debug.Log(uni.Address.ToString());                            return uni.Address.ToString();                        }                  }                }            }      }      return null;    }
页: [1]
查看完整版本: Unity获取本机IP