System.Net.NetworkInformation.Ping
クラスを利用します。
IDisposable
を実装しているクラスなので一応 using の中で実行します。
Reference: https://developer.xamarin.com/api/type/System.Net.NetworkInformation.Ping/
コード
static void Main(string[] args) { using (var ping = new System.Net.NetworkInformation.Ping()) { var sendresult = ping.Send("www.google.co.jp"); if (sendresult.Status == IPStatus.Success) { Console.WriteLine("Ping の送信に成功したよ!"); Console.WriteLine($"アドレス:{sendresult.Address}"); Console.WriteLine($"かかった時間:{sendresult.RoundtripTime} ms"); } else { Console.WriteLine("Ping の送信に失敗したよ!"); } } }