【问题标题】:LINQ to Lambda ExpressionsLINQ to Lambda 表达式
【发布时间】:2009-09-10 12:26:56
【问题描述】:

是否有将 LINQ 转换为 Lambda 表达式的应用程序或实用程序? (或 LINQPad 的附加组件)

【问题讨论】:

  • 这样做是对学习 fluent API 的指导。

标签: linq lambda


【解决方案1】:

前几天,我惊讶地发现ReSharper 这样做了,至少对于 C#(不确定 VB,如果你需要的话)。

【讨论】:

  • R# 是每个开发人员都必须拥有的出色工具,但它不是免费的。
  • 很好的建议,但我可以在 ReSharper 中的哪里执行此操作?我有一个 LINQ 查询,但不知道在上下文菜单、快捷键或 LINQ 查询的哪个部分选择将其转换为 Lambda。
【解决方案2】:

在 LINQPad 中,您可以点击“lambda”按钮获取 lamdba 版本。

编辑: 正如 RBarry 所说,它是“结果”和“SQL”之间的倒置“y”。这会在您执行查询后显示在结果页面中。

【讨论】:

  • Lambda 看起来像一个颠倒的“y”。
  • 我就是这么想的。我刚刚又试了一次,它现在可以工作了。也许应用程序中有一个开放线程?谁知道。是时候格式化 c:谢谢!
猜你喜欢
  • 1970-01-01
  • 2011-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多