C#.NET:如何在单个DataTable上创建自我数据关系?

Sum*_*nde 5 .net c# ado.net

我遵循数据表结构 -

User ID | User Name | Manager ID
-------------------------------------
1       | ABD       | 2
2       | BCD       | NULL
3       | KUM       | 4
4       | POC       | NULL
5       | OJM       | 2
Run Code Online (Sandbox Code Playgroud)

在上表中,用户ID - 2是用户ID的管理员 - 1,5类似用户ID - 4是用户ID - 3的管理员.

如何创建自我关系以显示Manager - > Users的层次结构细节?