.NET 如何获取网卡的MAC地址
来源:网络收集 点击: 时间:2024-02-28新建一个控制台程序。

添加System.Management命名空间的引用。
using System.Management;

添加获取网卡MAC地址的方法。

程序入口Main方法中添加输出MAC地址的代码。


运行程序输出网卡MAC地址的信息。
6/76. 总结
获取操作系统MAC地址的方法:
1. 新建一个控制台程序。
2. 添加System.Management命名空间的引用。
3. 添加获取网卡MAC地址的方法。
4. 程序入口Main方法中添加输出MAC地址的代码。
5. 运行程序输出网卡MAC地址的信息。

附示例代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Management;
namespace ConsoleMAC
{
class Program
{
/// summary
/// 程序入口方法
/// /summary
/// param name=args/param
static void Main(string args)
{
foreach (string str in GetMAC())
{
Console.WriteLine(string.Format(网卡MAC地址:{0}, str));
}
Console.ReadLine();
}
/// summary
/// 添加获取网卡MAC地址的方法
/// /summary
/// returns/returns
public static Liststring GetMAC()
{
Liststring lst = new Liststring();
ManagementClass mc = new ManagementClass(Win32_NetworkAdapterConfiguration);
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
if (mo.ToString() == True ||
mo != null)
{
lst.Add(mo.ToString());
}
}
return lst;
}
}
}
注意事项适合开发人员学习
获取MAC地址网卡版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_162227.html