C# 中代碼執行 ping 操作


在代碼中可以通過調用 System.Net.NetworkInformation 命名控件下的 Ping 類的 Send() 方法來實現,代碼如下:

 
        
var ping = new System.Net.NetworkInformation.Ping();

var result = ping.Send("www.google.com");

if (result.Status != System.Net.NetworkInformation.IPStatus.Success)
    return;

返回的結果是 PingReply 類型,定義如下:

 

 

上述代碼中的 result 結果如下:

 

 

參考:

How do you check if a website is online in C#?

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM