///这里是获取本机IPV4,网卡地址,网关,子网掩码
ManagementClassmc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection nics = mc.GetInstances();
foreach (ManagementObjectnic in nics)
{
if (Convert.ToBoolean(nic["ipEnabled"]) == true)
{
Console.WriteLine( (nic["IPAddress"] asString[])[0]);