C#中获取多网卡指定IPv4地址的MAC地址是什么

C#中获取多网卡指定IPv4地址的MAC地址是什么,第1张

private void GetIP()  

{

string hostName = DnsGetHostName();//本机名

//SystemNetIPAddress[] addressList = DnsGetHostByName(hostName)AddressList;//会警告GetHostByName()已过期,我运行时且只返回了一个IPv4的地址

SystemNetIPAddress[] addressList = DnsGetHostAddresses(hostName);//会返回所有地址,包括IPv4和IPv6

foreach (IPAddress ip in addressList)

{

listBox1ItemsAdd(ipToString());

}

}

工具/原料

电脑一台

方法/步骤

开始——运行。

在运行里输入:cmd,确定。

打开了系统自带的cmd。

在光标闪烁处输入:ipconfig /all,注意:ipconfig和/中间有1个空格,all后面没有标点。然后,回车。

回车后会出现一大串结果,找到Ethernet

adapter本地连接,然后再找到它下面的:Physical

Address,后面的12位由阿拉伯数字、英文字母和“—”组成的字符串就是要找的MAC地址了。同时,在这里你也可以看到自己的IP地址和DNS服务器地址等信息。

1打开Unity官网,找到Unity下载位置,Unity下载官网

2刚开始学习,这里我们选择下载免费版就可以了,以后根据实际需要,可以选择安装需要版本。点击

3点击立即下载进入下面页面,Unity官网会自动识别你的电脑安装的 *** 作系统,所以,直接点击

4从下载中,将下载好的dmg拖到桌面在双击打开安装(或者在下载中直接双击下载好的dmg

5双击Unity Donload Assistant就可以安装预览页面,

C#获取本机的MAC地址,参考代码如下:

using System;  

using SystemCollectionsGeneric;  

using SystemLinq;  

using SystemText;  

using SystemManagement;  

  

namespace _17获取MAC地址  

{  

    class Program  

    {  

        static void Main(string[] args)  

        {  

            ManagementObjectSearcher nisc = new ManagementObjectSearcher("select  from Win32_NetworkAdapterConfiguration");  

            foreach (ManagementObject nic in niscGet())   

            {  

                if (ConvertToBoolean(nic["ipEnabled"]) == true)   

                {  

                    ConsoleWriteLine("{0} - {1}", nic["ServiceName"], nic["MACAddress"]);  

                }  

            }  

  

            ConsoleReadKey();  

        }  

    }  

}

以上就是关于C#中获取多网卡指定IPv4地址的MAC地址是什么全部的内容,包括:C#中获取多网卡指定IPv4地址的MAC地址是什么、如何获取网卡真实的MAC地址、unity安装不到mac电脑上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9338126.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存