c #Список сетевых адаптеров

У меня есть код, который использует ссылки System.Netи System.Net.NetworkInformation, он генерирует список имен моих сетевых подключений.

Все вроде нормально и работает, но когда я сделал класс из этого кода и экспортировал значения в listbox1items add, у меня было только одно имя сетевого подключения, а на самом деле у меня их четыре.

Как я могу решить эту проблему?

private void button1_Click(object sender, EventArgs e)
{
    Adapters obj = new Adapters();
    var value = obj.net_adapters();
    listBox1.Items.Add(value);
}

public class Adapters
{
    public string net_adapters()
    {
        string value = string.Empty;
        foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces())
        {
            value = nic.Name;
        }
        return value;
    }
}
7
задан Matthew Walton 15 February 2017 в 07:02
поделиться