join classes in LINQ
===

I am starting to use LINQ and far as I know in order to use a join query, I need to create manually the return class which will contain the mixed values for the two or more tables I join. 

My question is if somebody knows about a tool that helps to create automatically those join classes, to do by hand when the tables are too big is a heavy task, and for maintenance porpouses I think is algo a annoying task.

Thanks in advance.