以下是在C#中使用Ping类检查IP地址是否可达的示例代码:

using System;
using System.Net.NetworkInformation;

class Program
{
    static void Main(string[] args)
    {
        string ipAddress = '192.168.1.1'; // 要测试的IP地址

        Ping pingSender = new Ping();
        PingReply reply = pingSender.Send(ipAddress);

        if (reply.Status == IPStatus.Success)
        {
            Console.WriteLine('IP地址 {0} 可达', ipAddress);
        }
        else
        {
            Console.WriteLine('IP地址 {0} 不可达', ipAddress);
        }
    }
}

此代码使用Ping类的Send方法向指定的IP地址发送ping命令,并返回一个PingReply对象,该对象包含有关ping命令的响应的信息。如果响应的状态为Success,则表示IP地址可达。否则,IP地址不可达。

C# Ping IP地址是否可达 - 代码示例

原文地址: https://www.cveoy.top/t/topic/otgV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录