gpt4 book ai didi

c# - 在 C# 中检查网络状态

转载 作者:IT王子 更新时间:2023-10-29 04:51:52 26 4
gpt4 key购买 nike

如何检查我是否有一个开放的网络连接,并且可以联系 C# 中的特定 IP 地址?我在 VB.Net 中看到过示例,但它们都使用“我的”结构。谢谢。

最佳答案

如果您只想检查网络是否正常,请使用:

bool networkUp
= System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();

要检查特定接口(interface)的状态(或其他信息),请使用:

NetworkInterface[] networkCards
= System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces();

要检查远程计算机的状态,您必须连接到该计算机(参见其他答案)

关于c# - 在 C# 中检查网络状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/314213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com