There are times when you want to identify and detect the availability of a host . .NET provides the developers with the API that lets you ping the host .
How to Ping a Host or Machine in C# ?
Below is a sample code snippet demonstrating how to ping a machine in C# .
using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.IO; using System.Net; namespace GinktageConsoleApp { internal class Program { private static void Main(string[] args) { System.Net.NetworkInformation.Ping pingServices = new System.Net.NetworkInformation.Ping(); System.Net.NetworkInformation.PingReply Output = pingServices.Send("www.Ginktage.com"); Console.WriteLine("IPAddress : " + Output.Address); Console.WriteLine("TTL" + Output.Options.Ttl); Console.WriteLine("Status" + Output.Status); Console.ReadLine(); } } }