首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

webservice 线程调用 返回值,该如何处理

2013-11-27 
webservice 线程调用 返回值[WebMethod]public string getInfo(){System.Threading.ThreadStart start n

webservice 线程调用 返回值



[WebMethod]
        public string getInfo()
        {
            System.Threading.ThreadStart start = new System.Threading.ThreadStart(test);
            System.Threading.Thread th = new System.Threading.Thread(start);
            th.ApartmentState = System.Threading.ApartmentState.STA;
            th.Start(); 


            return obj;
        }

        void test()
        {
           string result=DateTime.Now.ToString();//详细代码实现  
        }


webservice中要返回 test  中的结果,不知道怎么处理

webservice 多线程
[解决办法]
线程中通知主进程用委托,google“C#线程委托”
[解决办法]
〉 webservice中要返回 test  中的结果

若是需要等待线程的结果, 就没必要用线程了

直接调用就好了。

热点排行