Je dois joindre plusieurs tables. Les tables ont des données similaires pour chaque table.LINQ Bizarrerie avec tables jointes
ID
(table id for FK)
Name
Description
Owner
from d in Departments
join f in Functions on d.DepartmentID equals f.DepartmentID
join pg in Processes on f.FunctionID equals pg.FunctionID
select new { d.DepartmentID, f.Name, pg.Name }
Ce génère une erreur « Un type anonyme ne peut pas avoir des propriétés multiples avec le même nom »
est-il une meilleure façon de joindre ces tables? Si je fais Select new { d, f, pg }
Est-il facile de saisir les données de cela? Je suis très nouveau à LINQ, donc toute aide est appréciée.