using System; using System.Collections.Generic; using System.Linq; using System.Management; using System.Text; using System.Threading.Tasks; namespace MainForm.ClassFile.ProjectClass { public class IPHelper { /// ///获取网卡硬件地址 /// /// string public static string GetMoAddress() { string MoAddress = ""; try { using (ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration")) { ManagementObjectCollection moc2 = mc.GetInstances(); foreach (ManagementObject mo in moc2) { if ((bool)mo["IPEnabled"] == true) MoAddress = mo["MacAddress"].ToString(); mo.Dispose(); } } } catch (Exception) { throw; } return MoAddress.ToString(); } } }