C# 怎么获取当前活动的网络适配器名字
答案:2 悬赏:50
解决时间 2021-02-22 05:54
- 提问者网友:了了无期
- 2021-02-21 12:35
C# 怎么获取当前活动的网络适配器名字
最佳答案
- 二级知识专家网友:过活
- 2021-02-21 13:07
System.Net.NetworkInformation.NetworkInterface[] interfaces = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces();
foreach (System.Net.NetworkInformation.NetworkInterface ni in interfaces)
{
if (ni.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up)
{
Console.WriteLine("当前正在连接的IP是:"+ni.Name);
}
else
{
Console.WriteLine("当前IP"+ni.Name+"处于静止或者中断状态。");
}
}ni.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up 就可以判断
foreach (System.Net.NetworkInformation.NetworkInterface ni in interfaces)
{
if (ni.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up)
{
Console.WriteLine("当前正在连接的IP是:"+ni.Name);
}
else
{
Console.WriteLine("当前IP"+ni.Name+"处于静止或者中断状态。");
}
}ni.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up 就可以判断
全部回答
- 1楼网友:零点过十分
- 2021-02-21 13:28
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯