小编Vla*_*nov的帖子

等待异步TaskEx

什么是TaskEx?在http://www.i-programmer.info/programming/c/1514-async-await-and-the-ui-problem.html?start=1等待TaskEx.DelayAwait async澄清.我用

Task DoWork()
{
    return Task.Run(() =>
    {
        for (int i = 0; i < 30; i++)
        {
            Thread.Sleep(1000 * 60 * 30);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

示例使用此

Task DoWork()
{
   return TaskEx.Run(() =>
   {
     for (int i = 0; i < 10; i++)
     {
         Thread.Sleep(500);
     }
   }
 });
Run Code Online (Sandbox Code Playgroud)

我把它称为await DoWork(); 如果你只使用Task,await没有返回,没有回应.如果我使用TaskEx它说它在上下文中不存在.应该TaskEx是一个类或具有某种功能的东西?拳头一个工作它是我的错误.

.net c# visual-studio async-await

11
推荐指数
1
解决办法
6776
查看次数

标签 统计

.net ×1

async-await ×1

c# ×1

visual-studio ×1