雍王爷 2017-03-09 02:00 采纳率: 33.3%
浏览 4387

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 2017-03-09 04:03
    关注

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

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

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

    评论

报告相同问题?

悬赏问题

  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码