智动软件 - 站长优化推广网站好帮手
帐号: 密码: 注册会员
模糊 标题

C#实现线程带参数的简单方法

时间:2008-11-03 Tag: 点击:统计中..

在多线程或单线程任务中,让线程带传入参数一直是个麻烦的问题,通常有种方法就是以类,对像的变量来传参数,这种方法理解上很简单不过在某些场合使用很麻烦,这里就不介绍了,我们主要介绍一种.NET2.0中新增加的带参数运行线程的方法,示例程序如下:

zdwork.cn

ParameterizedThreadStart ParStart = new ParameterizedThreadStart(ThreadMethod);
            Thread myThread = new Thread(ParStart);
object o = "hello";
            myThread.Start(o);

ThreadMethod如下:
public void ThreadMethod(object ParObject)
{
    //程序代码
}

如果是多参数的话可以以数组或动态列表等方式装相入 object,然后使用时拆箱即可

这样是不是简单多了哈,,,

更多DotNet好文章www.zdwork.cn(责任编辑:智动软件)
顶一下
(0)
0%
踩一下
(0)
0%

推荐内容

热门内容

相关内容


关于我们 | 联系我们 | 代理合作 | 意见及建议

本站免费提供刷IP软件,另有邮件搜索软件等,需要定制软件或有建议可联系我们。联系方式:QQ:896186342 Email:zdwork@qq.com 滇ICP备08001410号.