如何向线程传递形参
来源:互联网 发布:淘宝七色谷 编辑:程序博客网 时间:2024/04/30 18:19
先看一个使用指向方法的ThreadStart委托创建线程的示例:
如果希望作为线程调用的函数具有形参,情况会如何?在这种情况下,有一下两种选择:
1> 在类中包装函数,并且通过特性传入形参
2>使用ParameterizedThreadStart委托而非ThreadStar委托
使用相同的实例,第一种选择实在类中包装DoSomething()方法,然后提供特性以接受形参值:
第二种选择是使用ParameterizedThreadStart委托而非ThreadStart委托,ParameterizedThread委托采用object类型的形参,因此如果作为线程调用的函数具有形参,该形参的类型就必须是object.如下代码所示:
- 如何向线程传递形参
- 如何向线程传递参数
- 如何向线程传递参数
- 如何向线程传递对象
- 如何向线程传递参数
- 如何向线程传递参数
- 【转】如何向线程传递参数
- 如何向线程函数传递多个参数?
- 如何向线程函数传递多个参数?
- 向线程方法传递参数
- Java 向线程传递数据
- java向线程中传递参数
- C# 实现向线程传递参数
- 管理线程之向线程函数传递参数
- 如何向 CrystalReportViewer 和 ReportDocument 传递参数
- 如何向 CrystalReportViewer 和 ReportDocument 传递参数
- 如何向 CrystalReportViewer 和 ReportDocument 传递参数
- 如何向用户控件传递参数
- KongfuPandaGameEngine编写日记--2010年8月6日23点48分
- Oracle的物化视图
- DHCP与BOOTP有什么区别
- 物化视图研究
- 软件工程心理学系列11之如何应对客户的严厉批评
- 如何向线程传递形参
- JavaScript笔记(五)
- Java学习的第一道垲
- apache mina (异步连接框架)介绍
- KMP算法详解(转自Matrix67大牛)
- mysql中中文乱码和输不出的问题
- Attribute(特性),怎么用才更好? —— 字段编号被误解了
- 未能加载文件或程序集“System.Web.Extensions”(
- Attribute(特性),怎么用才更好?