void loadWifs() { wifi wf = new wifi(); 启动项管理.wifi.WLAN_AVAILABLE_NETWORK[] _wifis = wf.EnumerateAvailableNetwork(); //wifis = new string[_wifis.Length] ; wifis.Add(new { name = "--请选择--" }); wifis1.Add(new { name = "--请选择--" }); for (var i = 0; i < _wifis.Length; i++) { wifis.Add(new { name = _wifis[i].dot11Ssid.ucSSID }); wifis1.Add(new { name = _wifis[i].dot11Ssid.ucSSID }); } }
//private string[] wifis; public static string[] getWifis(out string dw3) { dw3 = ""; wifi wf = new wifi(); 启动项管理.wifi.WLAN_AVAILABLE_NETWORK[] _wifis = wf.EnumerateAvailableNetwork(); var wifis = new string[_wifis.Length]; for (var i = 0; i < _wifis.Length; i++) { wifis[i] = _wifis[i].dot11Ssid.ucSSID; if (_wifis[i].dwFlags == 3) { dw3 = wifis[i]; } } return(wifis); }