ycigwy
雍王爷
采纳率33.3%
2017-03-09 02:00

C# Task<bool>这句是啥意思

各位大神,下面代码中的Task autoRec = Task.Factory.StartNew(() =>这句是什么意思啊,查了半天、还是不理解!
Task autoRec = Task.Factory.StartNew(() =>
{
string newPdtDir = _curPdtDir.Substring(0, _curPdtDir.LastIndexOf("\")) + "\" + copyNewPdtName;
FileModule.CopyDirectory(_curPdtDir, newPdtDir);

            productList_UpdateLst();

            return autoChangeProduct(copyNewPdtName, ref strMsg);
        });
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • nanjun520 nanjun520 4年前

    Task.Factory.StartNew 启动一个新的线程? 哪里不理解 是不理解写法吗?TaskFactory.StartNew Method (Action) 这个是原函数

    https://msdn.microsoft.com/en-us/library/system.action(v=vs.110).aspx 这里面有介绍 action的写法 可以理解为 action就是 这个线程的执行调用方法,

    你开启了一个线程,线程是为了做事情,做事情就需要实现怎么做,所以c#里面就是开启一个线程并且指定在这个线程里面执行一个action的意思

    点赞 评论 复制链接分享

相关推荐