Может ли SharpPcap найти Ethernet самостоятельно?
Может ли SharpPcap автоматически выбирать Ethernet для захвата пакетов?
var device = CaptureDeviceList.Instance[3];//I don't want to hard-code it.
Должен ли я использовать «if, else» или «for-loop», чтобы проверить это?
1 ответ
Используйте цикл Foreach:
var devices = CaptureDeviceList.Instance;
foreach (var i in devices)
{
string Local_eth = "Ethernet";
if (i.Description.Contains(Local_eth))
{
codes;
}