Возможный дубликат:
LINQ to SQL: вернуть анонимный тип?
У меня есть стандартный запрос LINQ to SQL, который возвращает данные как анонимный тип (содержащий около 6 столбцов данных различных типов данных).
Я хотел бы сделать этот возвращенный объект доступным для других частей программы, либо вернув его методу-вызывающему, либо назначив ему свойство объекта, содержащего этот метод.
Как я могу это сделать, учитывая, что это анонимный тип ( "var" )?
EDIT - вот код:
using (ormDataContext context = new ormDataContext(connStr))
{
var electionInfo = from t1 in context.elections
join t2 in context.election_status
on t1.statusID equals t2.statusID
select new { t1, t2 };
}