public bool GetConectableAdapter(out NetworkInterface a) { foreach (NetworkInterface NI in NetworkInterfaces.Values) { if (!NI.Connected || NI.GetType() == typeof(GroupAdapter)) { a = NI; return(true); } } a = null; return(false); }