Windows Phone 8中的IP地址

前端之家收集整理的这篇文章主要介绍了Windows Phone 8中的IP地址前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要找到我的软件正在运行的手机的IP地址.我会以为这是直截了当的,但搜索了似乎是(令人难以置信)足够的论坛,在Windows Phone 7中没有这样的方法 – 但是,Windows Phone 8中有这种变化吗?任何帮助将不胜感激.
是的,现在可以在WP8中使用WP7所需的组播解决方案.请注意,您的手机上将有多个网络接口(例如我的WP8仿真器上的三个)
  1. public static IPAddress Find()
  2. {
  3. List<string> ipAddresses = new List<string>();
  4.  
  5. var hostnames = NetworkInformation.GetHostNames();
  6. foreach (var hn in hostnames)
  7. {
  8. if (hn.IPInformation != null)
  9. {
  10. string ipAddress = hn.DisplayName;
  11. ipAddresses.Add(ipAddress);
  12. }
  13. }
  14.  
  15. IPAddress address = IPAddress.Parse(ipAddresses[0]);
  16. return address;
  17. }

HTH

猜你在找的Windows相关文章