LINQ 之后的下一件大事是什么?

发布于 2024-08-24 14:41:05 字数 374 浏览 11 评论 0原文

当 LINQ(语言集成查询)仍处于测试阶段时,我就开始使用它,更具体地说是 Microsoft .NET LINQ 预览版(2006 年 5 月)。差不多 4 年过去了,我们在许多项目中使用 LINQ 来完成最多样化的任务。

我什至基于 LINQ 编写了我的期末大学项目。你看我多么喜欢它。

LINQ 和最近的 PLINQ(并行 LINQ)为我们的工作带来了巨大的提升,因为它提供了更强的编程能力和更少的代码行,从而使我们能够编写更具表现力和可读性的代码。

我一直在思考继 LINQ 之后 C# 的下一个重大语言改进可能是什么。

我知道有一些有前途的语言功能会以代码契约等形式出现,但没有什么能像 LINQ 那样产生影响。

您认为下一件大事可能是什么?

I started using LINQ (Language Integrated Query) when it was still in beta, more specifically Microsoft .NET LINQ Preview (May 2006). Almost 4 years have passed and here we are using LINQ in a lot of projects for the most diverse tasks.

I even wrote my final college project based on LINQ. You see how I like it.

LINQ and more recently PLINQ (Parallel LINQ) give our jobs a great boost when it comes to more programming power and less lines of code leading us to more expressive and readable code.

I keep thinking what could be the next big language improvement for C# after LINQ.

I know there are some promissing language features coming as Code Contracts, etc, but nothing having the impact that LINQ had.

What do you think could be the next big thing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

稳稳的幸福 2024-08-31 14:41:05

反应式扩展

Reactive Extensions (Rx) 是一个使用可观察序列和 LINQ 样式查询运算符编写异步和基于事件的程序的库。使用 Rx,开发人员可以使用 Observables 表示异步数据流,使用 LINQ 运算符查询异步数据流,并使用调度程序参数化异步数据流中的并发性。简而言之,Rx = Observables + LINQ + Schedulers。

Reactive Extensions

The Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators. Using Rx, developers represent asynchronous data streams with Observables, query asynchronous data streams using LINQ operators, and parameterize the concurrency in the asynchronous data streams using Schedulers. Simply put, Rx = Observables + LINQ + Schedulers.

眼波传意 2024-08-31 14:41:05

特别是 ParallellFX。并发一般。

ParallellFX specifically. Concurrency generally.

心舞飞扬 2024-08-31 14:41:05

我很乐意看到 la Boo 访问编译器管道的语法定制。

I would love to see syntactic customization a la Boo's access to the compiler pipeline.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文