У меня есть таблица department
со следующими столбцами.
Id (P.K.)
Name
ParentDepartmentId (F.K. of same Department table)
Теперь я хочу отобразить все данные в иерархическом порядке с помощью LINQ.как-то так:
IT
.Net
Web Developer
Windows Developer
Java
PHP
Technical Support
OffLine
Online
Где у ИТ есть 3 подотдела .Net, Java, PHP.снова .net имеет своего собственного веб-разработчика и разработчика Windows и т. д.
Как я могу добиться этого с помощью LINQ.Я использую ASP.Net MVC 3.0 с использованием C #, Entity Framework и т. Д.