【发布时间】:2020-10-23 11:01:54
【问题描述】:
我是一名初级程序员,我正在制作一个小型 winform 应用程序来快速更改我的 IP 地址(从 DHCP 到 STATIC)。我正在使用 netsh 命令。
我正在努力获取网络适配器的名称并将其添加到组合框中。到目前为止,我只在程序的开头添加了这一行:
using System.Net.NetworkInformation;
我尝试了这行代码,但它只返回一个适配器名称:
foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces())
{
value = nic.Name;
}
感谢您的帮助!
【问题讨论】:
-
电脑上是否有多个网络“适配器”?
-
好吧,您将所有名称分配给同一个变量,所以无论有多少,它看起来都像一个。将它们添加到 List
中! -
如果@TaW 是正确的,调试你自己的代码可以很容易地解决这个谜。
标签: c# class combobox network-programming