在MSDN的Visual Studio 2012文档中,有一些关于异步编程的文章,这些文章是文档编写人推荐的,我在这里列出来,以备将来使用 在C++中进行异步编程(Metro style apps) 在JavaScript中进行异步编程(Metro style apps) Stream.WriteAsync方法(Byte[], Int32, Int32) Stream.ReadAsync方法(Byte[], Int32, Int32)(Sytem.IO) 使用异步进行文件访问(C#和Visual Basic) 异步文件I/O 微调你的异步应用程序(C#和Visual Basic) 启动多任务并处理他们,并直到多任务完成(C#和Visual Basic) 控制异步程序的流程(C#和Visual Basic) 取消Task列表中的一个Task(C#和Visual Basic) 在一段时间之后取消Tasks(C#和Visual Basic) 当一个Task完成之后取消剩余的Tasks(C#和Visual Basic)