基本信息
源码名称:udp通信 入门级示例源码
源码大小:0.08M
文件格式:.rar
开发语言:C#
更新时间:2016-12-01
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 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));
        }
    }
}