Eu já vi muitos exemplos nos exemplos LINQ to SQL sobre como fazer uma junção na sintaxe de consulta, mas estou pensando em como fazer isso com a sintaxe do método? Por exemplo, como posso fazer o seguinte
var result = from sc in enumerableOfSomeClass
join soc in enumerableOfSomeOtherClass
on sc.Property1 equals soc.Property2
select new { SomeClass = sc, SomeOtherClass = soc }
com um .Join()
? Alguém pode ilustrar ou fornecer outro exemplo simples?