代码之家  ›  专栏  ›  技术社区  ›  Unmesh Kondolikar

linq-将查询表达式转换为点表示法

  •  3
  • Unmesh Kondolikar  · 技术社区  · 15 年前

    我正在学习LINQ。大多数可用的LINQ示例都采用查询表达式格式。为了更好地理解它,我想学习点表示法或lambda语法中的查询表达式是什么样子的。虽然我可以将简单的查询表达式转换为点格式,但当表达式变得复杂时,我发现自己需要。

    手工转换有什么一般规则吗?

    还有什么工具可以为我从查询表达式转换为点格式,反之亦然?C编译器在编译之前将查询表达式预处理为点格式。如果没有这样的工具,在编译前有没有办法查看预处理的代码?

    2 回复  |  直到 15 年前
        1
  •  6
  •   TrueWill    15 年前
        2
  •  0
  •   Jon Skeet    15 年前