在Win8.1 metro开发(C#)中,制定一个线程的具体实现如下:
Task task = Task.Run(
() =>
{
//要在另一个线程中执行的逻辑
});
//主线程执行逻辑这个task任务就相当于旧版的Thread多线程,在.NET 4.0以后就统称为Task任务了。
Task task = new Task(() =>
{
//任务逻辑
});
task.Start();//开始这个任务
task.ContinueWith((t) =>
{
//任务结束后,执行这里
});在上面的task子线程中不能再await异步方法
原文地址:http://blog.csdn.net/bluecloudmatrix/article/details/37809361