Ich habe ein Problem mit der LINQ-Abfrage. Ich hatte 2 Querys, die für mich Informationen aus zwei verschiedenen Datenbanken bekommen, dann versuche ich in der dritten Frage die ersten beiden Queries "beizutreten" und einige Informationen von ihnen zu bekommen. HierLINQ. Enthält in der Liste
ist der Code für die 3. Abfrage:
var test = (from z in list1
where list2.Contains(z.Group)
select new
{
z.delivery,
z.Number,
}).ToList();
I'v erhielt Fehler auf
list2.Contains(z.Group)
Was mir sagt, dass ich nicht von String anonymen Typ umwandeln kann.
Hier ist auch Code für list2:
var list2 = (from gTowarowe in db.Towarowes
where gTowarowe.typ == mon
select new
{
Towarowe.grupa
}).ToList();
Kann mir jemand dabei helfen? Ich kann das Ergebnis von list2 nicht verbinden, weil ich keine gleichen Spalten habe.
Edit:
dies wird dazu beitragen Mai 'list2.Select (x => x.grupa) .ToList(). Enthält (z.Group)' –