【问题标题】:is async "all" there is to C# 5.0? [closed]C# 5.0 有异步“全部”吗? [关闭]
【发布时间】:2011-05-02 03:37:44
【问题描述】:

是的,我知道async 和朋友们在幕后做了很多,但是从各种愿望清单中“清理”项目(WPF 支持?)怎么样?或者是否还有其他 C# 5.0 功能即将推出?

【问题讨论】:

  • 什么?另一个c#?我希望它具有只读属性:)
  • 我感觉 StackOverflow 上没有多少人现在可以告诉你是否有尚未公布的功能。
  • 那么这对这个网站来说太本地化了。

标签: c# c#-5.0


【解决方案1】:

这就是到目前为止宣布的全部内容。

在他的 PDC 演讲中,Anders 确实建议可能还有一些其他功能。我的猜测是不会有任何相同规模的东西,但我肯定喜欢有一些额外的东西。 (我会指出视频的特定部分,但不幸的是,它看起来不再可用了。奇怪。)

值得牢记的是Eric Lippert's blog 提出了这一点(当然是紫色的,遗憾的是我认为我不能在这里效仿):

我们绝对不会在这个时候宣布任何日期运输车辆,所以不要问。即使我知道,我不知道,即使我的知识有最微弱的准确机会,但它不知道,我仍然不会告诉你。

我认为暂时不值得尝试从任何人那里窥探许多额外的细节。我建议我们都可以从异步中获得很多乐趣(尤其是提供反馈 - 我确信 MS 越早听到社区反馈,它就越有可能影响发货产品),然后等待听到更多。

【讨论】:

  • 特别是,Anders Hejlsberg 在他的演讲中被问到是否会有其他(非异步相关的)功能推出,他说他不会对细节发表评论,但会有。
  • @Joey:是的,但我认为让 Anders 信守那个相当模糊的承诺是不公平的 :) 假设 MS 决定他们希望尽快在生产中推出异步内容——可能是帮助 Windows Phone 7 将更多体面的应用程序快速推向市场。如果他们决定把其他东西推迟到 C# 6 之前,我认为这不是不合理的。
  • 那么对F#有什么影响呢? F# 会失去其独特的优势吗?
  • @Liang Wu:我不认为异步是 F# 的全部 - 并且有人建议 F# 的异步支持在某些方面更简洁。我认为 F# 会很好:)
  • @xanatos:我不相信我听说过任何关于 C# 5 附带的编译器即服务 API 的消息。我相信这将在以后进行。我相信微软只是说编译器即服务“晚于 C# 4”。
猜你喜欢
  • 2012-11-01
  • 2011-07-05
  • 2014-04-08
  • 2012-12-13
  • 2012-12-08
  • 2013-04-15
  • 2013-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多