LinQ to Entities: лямбда-выражения - PullRequest
0 голосов
/ 28 марта 2009

Я хочу перевести это


var db = new PracticeEntities();
var destinations = db.DestinationDetails.
          Where(dd => dd.Language.Lang == "en-US" &&
          dd.Destination.Client.Any(c => c.Email == "abc@yahoo.com"));

На что-то вроде:


var destinations =
    from destinations in db.DestinationDetails
       where detail.Language.Lang == "en-US" &&
             dd.Destination.Client.Any(db.Client

Но я не знаю как.

Спасибо!

1 Ответ

3 голосов
/ 28 марта 2009
var destinations = from dd in db.DestinationDetails
                   where dd.Language.Lang == "en-US" &&
                         dd.Destination.Client.Any(c => c.Email == "abc@yahoo.com");

Имя переменной dd после from заменяет объявления параметров в лямбдах в исходной версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...