专注于分布式,性能优化,代码之美

2015年12月10日

C#关闭应用程序时如何关闭子线程

摘要: 托管线程或者是后台线程,或者是前台线程。后台线程不会使托管执行环境处于活动状态,除此之外,后台线程与前台线程是一样的。一旦所有前台线程在托管进程(其中 .exe 文件是托管程序集)中被停止,系统将停止所有后台线程并关闭。通过设置 Thread.IsBackground 属性,可以将一个线程指定为后台 阅读全文

posted @ 2015-12-10 22:37 xiaohouye 阅读(1206) 评论(6) 推荐(0) 编辑

C#中 ThreadStart和ParameterizedThreadStart区别

摘要: 最主要区别: 1.Thread 是启动一个线程,但是没有参数。 2.ParameterThreadStart 线程可以接受一个输入参数 ThreadStart: ThreadStart这个委托定义为void ThreadStart(),也就是说,所执行的方法不能有参数。 ThreadStart th 阅读全文

posted @ 2015-12-10 22:19 xiaohouye 阅读(9107) 评论(1) 推荐(0) 编辑

C# Socket 客户端与服务端通讯(二:服务端代码说明详细介绍)

摘要: 接上一篇文章,有了客户端发送请求,那么接下来就是服务端监听请求废话不多说,代码如下:服务端监听代码实例://定义侦听端口 IPEndPoint ipEnd = new IPEndPoint(IPAddress.Any, Port); //定义套接字类型,创建服务端 Soc... 阅读全文

posted @ 2015-12-10 21:46 xiaohouye 阅读(245) 评论(0) 推荐(0) 编辑

C# Socket 客户端与服务端通讯(一:客户端代码说明)

摘要: 1.首先说一下几个常用的概念:客户端:负责给服务端发消息服务端:监听客服端发消息(接手客服端发送的消息)如果客服端与服务端在不同的网络段,那么 都是需要开通外网 IP与 端口客户端代码实例: public static string SendMessage(string strIP, string... 阅读全文

posted @ 2015-12-10 21:35 xiaohouye 阅读(317) 评论(0) 推荐(0) 编辑

导航

今日之劳累是为了铸造明日之辉煌,不管年龄多少,都无法阻挡我对软件艺术的追求!