c# - Await async TaskEx -
what taskex? in http://www.i-programmer.info/programming/c/1514-async-await-and-the-ui-problem.html?start=1 or await taskex.delay or await async clarification. use
task dowork() { return task.run(() => { (int = 0; < 30; i++) { thread.sleep(1000 * 60 * 30); } }); } examples use this
task dowork() { return taskex.run(() => { (int = 0; < 10; i++) { thread.sleep(500); } } }); i call await dowork(); if use task, await returns nothing , there no response. if use taskex says doesn't exist in context. should taskex class or sort of function? fists 1 works it's mistake.
taskex class shipped ctps of async/await extensions c# 5 before .net 4.5 shipped... , part of async targeting pack (aka microsoft.bcl.async nuget package) in case want use async/await targeting .net 4.0 (which doesn't have of code required it).
if you're using .net 4.5 or later, use task.run, same thing. (you won't using targeting pack, won't have taskex.) async targeting pack can't add static method existing task class, hence need taskex existing @ all.
Comments
Post a Comment