Так я получил этот код:Linq для SQL выбрать новую строку
ClassA { List<ClassB> classBList;}
ClassB { List<ClassC> classCList;}
ClassC { String ID;}
Dictionary<string,int> dict;
ClassA MyObject;
Клавиши на словаре должны соответствовать полю идентификатора на ClassC И я хочу сделать следующий запрос на LINQ
List<String> matches = (from b in MyObject
from c in b.classCList
join d in dict
on c.ID equals dict.Key
select new
{
c.Value == 0 ? "YES" : "NO"
}).ToList();
Но я получаю сообщение об ошибке: "Invalid anonymous type member ..."
Нижняя линия ... как я могу иметь условие в пределах выбора нового?
EDIT
Как я могу сделать этот запрос с расширенными методами?
Любая помощь? Ty
Вы не указали свое имя. – CodeCaster