学习笔记-C#网络编程
文章平均质量分 83
_山顶洞人_
虽然已经不编码了,但是依然热爱技术!
展开
-
第一章、C#委托和事件(Delegate、Event、EventHandler、EventArgs)
14.1、委托 当要把方法作为实参传送给其他方法的形参时,形参需要使用委托。委托是一个类型,是一个函数指针类型,这个类型将该委托的实例化对象所能指向的函数的细节封装起来了,即规定了所能指向的函数的签名,也就是限制了所能指向的函数的参数和返回值。当实例化委托的时候,委托对象会指向某一个匹配的函数,实质就是将函数的地址赋值给了该委托的对象,然后就可以通过该委托对象来调用所指向的函数了。利用委托,程序...原创 2012-12-08 14:10:19 · 23293 阅读 · 5 评论 -
第二章、线程和同步(2.1、多线程概述)
2.1、多线程概述 2.1.1、使用多线程的原因 在开发windows应用程序的时候,经常会遇到一些通讯类的需求。比如应用程序中有一个功能是要监听来自别的应用的TCP请求,那么一旦开始监听之后,程序就会处于等待状态,但是用户不希望点击【监听】按钮之后,就一直让整个程序都处于等待状态,而不能在应用程序上面做别的事情,直到接收到来自客户端的一个请求,服务器返回一个响应为止。用户非常希望可以在这个过...原创 2013-03-18 10:48:54 · 1024 阅读 · 0 评论