您的位置:程序门 -> .net技术 -> c#



关于threadpool和代理


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于threadpool和代理[已结贴,结贴人:sgaleios]
发表于:2007-03-12 15:11:35 楼主
使用线程池后台运行任务,想给这个方法传两个以上的参数的话,用以下的方法可不可以:

public   class   workservice
{
        private   string   id;

        private   int   count;

        public   reqservice(string   id,   int   count,   )
        {
                  this.id   =   id;
                  this.count   =   count;
          }

        public   void   dowork(object   stateinfo)
        {
                  ...
        }
}

public   class   someclass
{
        public   void   somemethod()
        {
                  ...
                  workservice   workservice   =   new   workservice( " ",   0);// " "、0想传递的参数
                  threadpool.queueuserworkitem(new   waitcallback(workservice.dowork));
        }
}
发表于:2007-03-12 15:37:571楼 得分:20
我感觉可以,你遇到什么问题吗?
发表于:2007-03-12 15:45:162楼 得分:0
目前还没有碰到问题,我是c#新手,不知道c#中代理传递参数一般怎么写,这种写法标不标准
发表于:2007-03-12 18:06:233楼 得分:0
只顶一次
发表于:2007-07-30 22:39:584楼 得分:0
mark


快速检索

最新资讯
热门点击