2016-05-12 69 views
9

我可以通過哪種方式決定電腦有WiFi適配器?
當我測試我的代碼時,它可以工作,但我不確定,它會一直工作嗎?如何確定計算機是否有WiFi適配器?

private bool hasWifi() 
{ 
    try 
    { 
     WlanClient wlanclient = new WlanClient(); 
    } 
    catch (System.ComponentModel.Win32Exception except) 
    { 
     return false; 
    } 

    return true; 
} 

回答

7

您可以使用NetworkInterface.GetAllNetworkInterfaces來查看安裝的內容。

private bool hasWifi() 
{ 
    return NetworkInterface.GetAllNetworkInterfaces() 
     .Any(nic => nic.NetworkInterfaceType == NetworkInterfaceType.Wireless80211); 
} 
相關問題