黑马程序员技术交流社区
标题:
为什么创建线程的时候可以不写委托那行代码?
[打印本页]
作者:
天高地阔
时间:
2012-4-12 15:37
标题:
为什么创建线程的时候可以不写委托那行代码?
为什么创建线程的时候可以不写委托那行代码?
作者:
天高地阔
时间:
2012-4-12 20:02
比如下面这段代码:
//创建通信线程
ParameterizedThreadStart pts=new ParameterizedThreadStart(RecMsg)
Thread thread = new Thread(pts);
为什么可以直接写成:
Thread thread = new Thread(RecMsg);
而不用写委托那行代码呢?
作者:
孙树迁
时间:
2012-4-12 20:30
视频上有啊,
你点Thread右击,转到定义看一下
public Thread(ParameterizedThreadStart start);
再点 ParameterizedThreadStart 右击,转到定义看一下
public delegate void ParameterizedThreadStart(object obj);
应该Thread 类,在内部已经帮你委托了,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2