初学用UDP没有成功,老师给分析下
using System;
using System.Collections.Generic;
using System.Text;
using System.Net.Sockets;
using System.Net;
namespace ConsoleApplication4
{
class Program
{
private UdpClient client = null;
static void Main(string[] args)
{
Program qClient = new Program();
string strHost = "58.251.62.41";
ushort uiPort = Convert.ToUInt16("8000");
String command;
command = "02 11 1D 00 62 3F F5 00 99 70 C8 00 03";
qClient.client = new UdpClient(6000);
Byte[] request = System.Text.Encoding.ASCII.GetBytes(command.ToCharArray());
qClient.client.Send(request,request.Length,strHost,uiPort);
IPEndPoint dummy = null;
byte[] res = qClient.client.Receive(ref dummy);
string result;
result = System.Text.Encoding.ASCII.GetString(res);
Console.WriteLine(result);
qClient.client.Close();
Console.ReadKey();
}
}
}
以上是代码,虽然很简单,但俺不会,,运行了下什么反映都没有,麻烦老师给看下怎么回事