Error multiple properties with the same name in LINQ query
<p>I am working on Linq query and I am getting error on functionNavigation_b.Title column. I am using LinqPad to test my queries initially,</p>

<h2>Error</h2>

<pre><code>An anonymous type cannot have multiple properties with the same name
</code></pre>

<p><a href="https://i.stack.imgur.com/eDIMV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eDIMV.png" alt="enter image description here"></a></p>

<h2>LINQ Query</h2>

<pre><code>from functionNavigation in Sys_Nav_Functions
join functionHierarchy in Sys_Nav_FunctionHierarchies on functionNavigation.Function_ID equals functionHierarchy.Function_ID 
join functionNavigation_b in Sys_Nav_Functions on functionHierarchy.Parent_Function_ID equals functionNavigation_b.Function_ID
 select new {
              functionNavigation.Function_ID, 
              functionNavigation.Title, 
              functionNavigation.Hierarchy_Level,
              functionHierarchy.Parent_Function_ID, 
              functionNavigation_b.Title 
            }
</code></pre>