c# winform 中我需要通过ip获取局域网中某设备的mac地址,通过网上搜索,有2种获取方式,但是结果不同

2024-12-19 15:02:27
推荐回答(2个)
回答1:

第一个实际上是去执行nbtstat这个应用程序,然后取得应用程序执行后的结果处理后变成MAC地址,就相当于不停的再运行nbtstat这个程序。
第二个是直接调用了windows系统DLL的函数,相当于直接调用函数库,取得了结果,当然稳定性什么的要比第一种来的要好

回答2:

你就用第一种方法吧。用一个线程执行就行。