私はPcat.Netを使用しています。コンピュータがC#、.Net、Pcat.netを使用しているネットワークアダプタを特定する方法を教えてください。 GetMacAddress()拡張メソッドは、ネットワークアダプタのMACアドレスだけを返します.LabelPacketDevice.AllLocalMachineは、ネットワークアダプタがコンピュータで使用されているかどうかを識別できる情報も返しません。コンピュータが使用しているネットワークアダプタを確認する方法を教えてください。
0
A
答えて
1
NetworkInterface.GetAllNetworkInterfacesメソッドを試すことができます。あなたはリンクの下から詳細を取得することができます
0
私は自分のコンピュータがインターネットに接続されていたかどうかを判断するには、次のコードを使用していました。サーニ、私が使用しnetworkInterfaces.Where(カウンター=> counter.OperationalStatus == OperationalStatus.Up &&(counter.NetworkInterfaceType!= NetworkInterfaceType.Loopback || counter.NetworkInterfaceType @Amanあなたを助けるために
var networkInterfaces = NetworkInterface.GetAllNetworkInterfaces();
var connectedNetworkInterfaces = networkInterfaces.Where(
counter=> counter.OperationalStatus == OperationalStatus.Up &&
(counter.NetworkInterfaceType != NetworkInterfaceType.Loopback || counter.NetworkInterfaceType != NetworkInterfaceType.Tunnel));
if(connectedNetworkInterfaces.Count() <1)
{
throw new Exception("The computer does not seem to be connected to the internet.");
}
var connectedNetworkInterface = connectedNetworkInterfaces.First();
関連する問題
- 1. Behatのポップアップの確認方法を教えてください。
- 2. Auth ::はLaravelでパスワードを確認する方法を教えてください。
- 3. ユーザーがレールにログインしていることを確認する方法を教えてください。
- 4. Node.JSアプリケーションセキュリティが標準に達していることを確認する方法を教えてください。
- 5. ターボリンクが動作していることを確認する方法を教えてください。
- 6. テーブルが作成されているかどうかを確認する方法を教えてください。
- 7. Odoo8のclient_action_multiで確認を求める方法を教えてください。
- 8. 正しいDateTimeを使用する方法を教えてください。
- 9. jspを使用してサインアップフォームでパスワードの検証とパスワードフィールドの確認方法を教えてください。
- 10. 新しく開いたタブに確認ダイアログを表示させる方法を教えてください。
- 11. excelまたはssrsのレポートが正しいことを確認する方法を教えてください。
- 12. chrome.tabs.onUpdated.addListenerの使用方法を教えてください。
- 13. generate_eventsイベントの使用方法を教えてください。
- 14. GridLayoutの使用方法を教えてください。
- 15. Android GPUの使用方法を教えてください。
- 16. Microsoft VSTOインターフェイスの使用方法を教えてください。
- 17. Amazon Echo Lookの使用方法を教えてください。
- 18. org.mockito.AdditionalMatchers.gtの使用方法を教えてください。
- 19. jqm.page.params.jsプラグインの使用方法を教えてください。
- 20. F#Reflectionライブラリの使用方法を教えてください。
- 21. asp.net RoleProviderを使用してFacebookにfacebookユーザーを認証する方法を教えてください。
- 22. データベースロールがSQL Serverに存在するかどうかを確認する方法を教えてください。
- 23. PHPサブドメインが登録されたアカウントを確認する方法を教えてください。
- 24. NUnit Addinがロードされたことを確認する方法を教えてください。
- 25. ポイントから消える方法を教えてください。
- 26. XPathにUTF8を使用させる方法を教えてください。
- 27. EclipseにNetBeansキーバインディングを使用させる方法を教えてください。
- 28. PDFファイルが「良好」であることを確認する方法を教えてください。
- 29. メッセージを確実に配信する方法を教えてください。
- 30. ユーザー(コンテンツマネージャ)がContentfulを使用して新しいページを作成する方法を教えてください。
ハッピー:) –
感謝!= NetworkInterfaceType.Tunnel))。First()。コンピュータが使用しているネットワークアダプタを見つけるより良い方法があるかどうかはわかりません。 –