>>使用C#
>訪問網絡設備的本地IP地址本文解決了一個頻繁的編程問題:檢索運行C#應用程序的機器的本地IP地址。 我們將演示如何:
檢索LAN IP地址
> 獲取本地計算機的IP地址的標準方法可能會返回多個地址,從而難以識別LAN IP。 下面的解決方案解決了此問題。
c#C#代碼獲得LAN IP地址>
此精製代碼段可靠地檢索LAN IP地址:
<code class="language-csharp">public static string GetLocalIPAddress() { var host = Dns.GetHostEntry(Dns.GetHostName()); foreach (var ip in host.AddressList) { if (ip.AddressFamily == AddressFamily.InterNetwork) { return ip.ToString(); } } throw new Exception("No IPv4 network adapters found!"); }</code>
>確認網絡可用性
以下簡單的方法檢查活動網絡連接:
<code class="language-csharp">System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();</code>
以上是如何在C#中獲取網絡連接設備的本地LAN IP地址?的詳細內容。更多資訊請關注PHP中文網其他相關文章!