How do I do an inner GroupJoin on dotnet? - C#