您的位置:首页 > 编程语言 > C#

C# 如何获得电脑的Mac地址

2014-11-08 09:48 197 查看
 /// <summary>

        /// 获取网卡ID代码 

        /// </summary>

        /// <returns></returns>

        public static string GetNetworkAdpaterID()

        {

            try

            {

                string mac = "";

                ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");

                ManagementObjectCollection moc = mc.GetInstances();

                foreach (ManagementObject mo in moc)

                    if ((bool)mo["IPEnabled"] == true)

                    {

                        mac += mo["MacAddress"].ToString() + " ";

                        break;

                    }

                moc = null;

                mc = null;

                return mac.Trim();

            }

            catch (Exception e)

            {

                return "uMnIk";

            }

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: