Я изучаю Linq. Большинство примеров Linq доступны в формате выражения запроса. Чтобы лучше понять это, я хотел бы узнать, как выглядит выражение запроса в точечной нотации или синтаксисе лямбда. Хотя я могу перевести простые выражения запросов в формате точек, я нахожусь в том, что, когда выражения становятся сложнее.Linq - преобразование выражений запроса в точечную нотацию
Существуют ли общие правила для этого преобразования вручную?
Также есть инструмент, который может сделать такое преобразование для меня из выражения запроса в формат точки и наоборот? Компилятор C# предварительно обрабатывает выражение запроса в формате точки перед выполнением компиляции. Если такого инструмента нет, есть способ взглянуть на предварительно обработанный код перед его компиляцией?
Согласовано. Он ДЕЙСТВИТЕЛЬНО помогает понять, что показывает LinqPad. – 2010-11-23 19:18:19