欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

获得本机的IP,掩码和网关

发布时间:2025/3/19 编程问答 61 豆豆
生活随笔 收集整理的这篇文章主要介绍了 获得本机的IP,掩码和网关 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

首先找到资源管理器里的引用,右击添加引用:System.Management;

  • using System;
  • using System.Management;
  • namespace ConsoleApplication1
  • {
  •     class Program
  •     {
  •         static void Main(string[] args)
  •         {
  •             ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
  •             ManagementObjectCollection nics = mc.GetInstances();
  •             foreach (ManagementObject nic in nics)
  •             {
  •                 if (Convert.ToBoolean(nic["ipEnabled"]) == true)
  •                 {
  •                     Console.WriteLine((nic["IPAddress"as String[])[0]);
  •                     Console.WriteLine((nic["IPSubnet"as String[])[0]);
  •                     Console.WriteLine((nic["DefaultIPGateway"as String[])[0]);
  •                 }
  •             }
  •         }
  •     }
  • }
  • 总结

    以上是生活随笔为你收集整理的获得本机的IP,掩码和网关的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。