本篇文章為大家展示了.Net Framework ping方法的實(shí)現(xiàn)代碼怎么寫(xiě),內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
我們提供的服務(wù)有:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、濟(jì)南ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的濟(jì)南網(wǎng)站制作公司
開(kāi)發(fā)人員在使用.Net Framework進(jìn)行開(kāi)發(fā)的時(shí)候,會(huì)深深的體會(huì)到其中帶來(lái)的各種好處。.Net Framework2.0提供了System.Net.NetWorkInformation命名空間,我們可以用此命名空間下的ping類,來(lái)很簡(jiǎn)單的實(shí)現(xiàn).Net Framework ping方法。
以下是.Net Framework ping方法實(shí)現(xiàn)的代碼:
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Net.NetworkInformation;
namespace PingDotNET
{
class Program
{
static void Main(string[] args)
{
// 顯示詳細(xì)情況
Console.WriteLine("Ping in .
NET Framework 2.0 ");
Console.WriteLine("用 .NET
Framework 2.0編寫(xiě) ");
// 讓用戶輸入主機(jī)名,得到ping的ip地址
if (args.Length == 0)
{
Console.WriteLine("Usage: PingDotNET ");
return;
}
// 初始化ping類
Ping refPing = new Ping();
PingReply refPingResult = null;
// 調(diào)用ping的send方法
Console.WriteLine("Pinging {0}
",args[0]);
refPingrefPingResult = refPing.
Send(args[0]);
Console.WriteLine("Ping Status: {0}",
refPingResult.Status.ToString());
Console.WriteLine("RoundTrip Time
[millisec]: {0}",refPingResult.
RoundTripTime);
if (refPingResult.Options != null)
Console.WriteLine("TTL: {0}",
refPingResult.Options.Ttl.ToString());
}
}
}
上述內(nèi)容就是.Net Framework ping方法的實(shí)現(xiàn)代碼怎么寫(xiě),你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。