基本信息
源码名称:udp通信 入门级示例源码
源码大小:0.08M
文件格式:.rar
开发语言:C#
更新时间:2016-12-01
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
发送端:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UDP;
namespace UDP_Test
{
class Program
{
static void Main(string[] args)
{
//发送端测试程序
udp Test = new udp();
if (Test.ini(50001, "127.0.0.2") == 1)
{
Test.SetAdd(50001, "127.0.0.1");
byte[] data;
string welcome = "Hello World! ";
data = Encoding.ASCII.GetBytes(welcome);
Console.WriteLine("Sending...");
if (Test.send(data) == 1)
Console.WriteLine("Sent successfully!");
else
{
Console.WriteLine("The Port is not open!");
}
}
else
{
Console.WriteLine("The Port has been occupied!");
}
}
}
}
接收端:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UDP;
namespace UDP_Test
{
class Program
{
static void Main(string[] args)
{
//接收端测试程序
udp Test = new udp();
Test.SetAdd(50001, "127.0.0.1");
Console.WriteLine("Waiting Connect...");
byte[] data;
Test.receive(out data);
Console.WriteLine("Message is:");
Console.WriteLine(Encoding.ASCII.GetString(data, 0, data.Length));
}
}
}