从方法中将 BlockingCollection 作为 IEnumerable 返回
我试图从 BlockingCollection 支持的方法返回 IEnumerable。代码模式是: public IEnumerable Execute() { var results = new BlockingCollection(10)…
ASP.NET MVC 4 Beta 与 Async CTP(版本 3)并存
我首先安装了 Async CTP(版本 3),然后安装了 ASP.NET MVC 4 Beta。但是,我无法使用 async 关键字。 是否存在兼容性问题? 这里还有一个类似的问题…
将重要代码转换为新的 .NET 异步模式 - 如何处理 Yield 循环
我正在编写一个与 Azure 表存储一起使用的库。基本模式是给定的 HTTP 请求在内容流中返回多个结果,并在标头中返回指向下一组结果的指针。当从流中读…
何时使用 TaskEx.Run 与 TaskEx.RunEx
我试图了解何时使用 TaskEx.Run。我提供了下面编写的两个代码示例,它们产生相同的结果。我不明白的是为什么我会采用 Task.RunEx TaskEx.RunEx 方法,…
有什么方法可以在 Compact Framework 3.5 上使用 async/await 吗?
我很好奇是否有任何方法可以将 C# async/await CPS 转换功能与 Compact Framework 代码结合使用。我预计需要提供/重新实现一定数量的库代码才能实现这…
使用异步 CTP 封装同步方法不起作用
去年,我用经典的同步和异步方法编写了一个 Web API 库。我现在尝试使用新的 C# Async CTP 3 添加 TaskAsync 方法。 我编写了这个简单的代码来封装同…
我可以将异步 CTP 与 .NET 3.0 一起使用吗?
我可以将新的 AsyncCtpLibrary.dll 与 .NET 3.0 一起使用吗?如果我在参考文献中添加这个库,它会起作用吗?我需要在新项目中使用 async/await/task …
Async CTP3 -- 在新机 Win 7 上安装完成,但不存在
有人遇到过这个问题吗?我使用 Microsoft Visual Studio Async CTP 3.0 完成了安装过程,大约 20-30 分钟后,它表示安装完成。我在安装后立即运行 Win…
rx 反应式扩展:如何让每个订阅者从可观察的值中获取不同的值(下一个值)?
使用反应式扩展,可以轻松订阅同一个可观察对象两次。 当可观察值中有新值可用时,两个订阅者都会使用相同的值进行调用。 有没有办法让每个订阅者从此…
在 .net 4 上使用 async-await
我目前正在开始创建一个应用程序,该应用程序将从 C# 5 的异步等待功能中获益匪浅。但我不确定使用哪个版本的 VS 和异步运行时。 查看操作系统流行度…
为隐式调度方法显式指定 TaskScheduler
我有以下使用隐式调度的方法: private async Task FooAsync() { await Something(); DoAnotherThing(); await SomethingElse(); DoOneLastThing(); }…
CallContext - 今后使用此功能有哪些建议?
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 12…