C# UDP 连接通信 简单示例
2015-08-10 17:56
471 查看
Udp.cs
View Code
源码文件
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Sockets; using System.Net; using udp; namespace server { class Program { static Server server = new Server(); static void Main(string[] args) { server.Port = 8000; server.Listening(); if (server.IsListening) { server.Received += new UdpEventHandler(server_Received); } Console.ReadKey(); } static void server_Received(object sender, UdpEventArgs e) { IPEndPoint ep = e.Remote as IPEndPoint; string tmpReceived = Encoding.Default.GetString(e.Received); Console.WriteLine(ep.Address.ToString() + ":" + ep.Port + "--> " + tmpReceived); ///自动回复 server.Send(Encoding.Default.GetBytes("服务器已收到数据:'" + tmpReceived + "',来自:‘" + ep.Address.ToString() + ":" + ep.Port + "’"), ep); } } public class Server : Udp { private EndPoint ep; public Server() { } } }
View Code
源码文件
相关文章推荐
- C#异步调用实例小结
- 洗牌算法与重新排序
- C#实现注册码的方法
- C#给图片加水印,可设置透明度
- C#图片水印类
- C#实现的XML操作类实例
- C#集合类型
- C#实现获取程序路径方法小结
- Visual C#2010学习笔记四之列表选择控件的使用
- C#反射(Reflection)的应用
- C#实现创建,删除,查找,配置虚拟目录实例详解
- C#一些实用的,容易被遗忘的特性,经验和技巧
- C#简单创建和删除目录的方法
- C# 关键字
- C# Word控件 文档保护
- C# 操作NPOI导入导出
- C#设置Cookies .
- C# Dictionary(字典)的键、值排序
- C# 注释(Comment)规范
- C#语言 -- 类型转换