gpt4 book ai didi

c# - 您如何确定使用哪个适配器?

转载 作者:行者123 更新时间:2023-11-30 15:42:51 25 4
gpt4 key购买 nike

我需要弄清楚在创建连接时使用的是哪个适配器。换句话说,如果我的机器上有多个 NIC 卡(即无线、局域网等),哪个卡用于连接?

如果有人能指出我正确的方向......

最佳答案

在 C# 中

foreach(var nic in NetworkInterface.GetAllNetworkInterfaces.Where(n => n.OperationalStatus == OperationStatus.UP)
{
if(nic.GetIsNetworkAvailable())
{
//nic is attached to some form of network
}
}

VB.NET

ForEach nic in NetworkInterface.GetAllNetworkInterfaces.Where(Function(n) n.OperationalStatus = OperationStatus.UP)
If nic.GetIsNetworkAvailable() Then
//nic is attached to some form of network
End If
Next

这只会测试连接到事件网络的事件网络接口(interface)。

关于c# - 您如何确定使用哪个适配器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7192966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com