¿Cómo selecciono varias tablas en LINQ?

En SQL tengo:

SELECT gu.*, cu.* FROM [gene_genunit] as gu, [cont_unitati] as cu WHERE gu.COD_UNIT = cu.COD_UNIT 

Tengo una aplicación WPF.

el equivalente LINQ sería

 from gu in context.Gene join cu in Context.Cont on gu.Code_Unit equals cu.Code_Unit select new { gu, cu } 

Usa LinqPad para generar consultas y aprender Linq

 ARHIEntities ARHModel = new ARHIEntities(); // ARHIEntities is the model name var qry = from gu in ARHModel.gene_genunit from cu in ARHModel.cont_unitati where gu.COD_UNIT == cu.COD_UNIT select new { cu, gu }; 

EDITAR: agregó una cláusula where