Task的生命周期是多少? 是有了结果后自动销亡吗?
Task的乱用,会不会像线程乱用一样呢?

解决方案 »

  1.   

    生命周期,肯定是最后的TASK消亡,你说的结果是什么结果,是最后执行完吗,C#有垃圾回收机制的
      

  2.   

    比如:
    Task task = Task.Factory.StartNew(()=>
                {
                    System.Threading.Thread.Sleep(6000);
                    curTrade = tbClient[curShop].TradeFullinfoGet(tradeReq);
                });这个task在什么时候结婚? 如果它所在方法执行完了,是不是就结束了?和变量一样