【winform界面设计】winform C#获得Mac地址,IP地址,子网掩码,默认网关的实例

更新时间:2021-06-11    来源:WinForm    手机版     字体:

【www.bbyears.com--WinForm】

1.  添加程序集

2.  引入命名空间

 代码如下 using System.Management;

3.  方法

 代码如下

ManagementClass mc =newManagementClass("Win32_NetworkAdapterConfiguration");

ManagementObjectCollection nics = mc.GetInstances();

foreach(ManagementObject nicinnics)

{

if(Convert.ToBoolean(nic["ipEnabled"]) ==true)

{

stringmac = nic["MacAddress"].ToString();//Mac地址

stringip = (nic["IPAddress"]asString[])[0];//IP地址

stringipsubnet = (nic["IPSubnet"]asString[])[0];//子网掩码

stringipgateway = (nic["DefaultIPGateway"]asString[])[0];//默认网关

}

}

本文来源:http://www.bbyears.com/asp/123008.html

热门标签

更多>>

本类排行