Я начинаю в Linq, и я заметил, что мой внутренний запрос соединения медленнее и менее эффективен, чем, например, пересечение таблиц в коде. Кроме того, эти данные, загружаемые в ListView, намного легче.Эффективность столов на Linq
Вот код:
public static IEnumerable<Alumno> GetItems()
{
return (from gal in me.Table<GrupoAlumno>()
join alu in me.Table<Alumno>()
on gal.IdAlumno equals alu.ID
select alu);
}
Как это возможно?
спасибо.
Какой тип 'me.Table()' и 'me.Table ()'? Что именно возвращается? Не могли бы вы также показать нам код, который быстрее? –
svick
-1 непонятный вопрос. Мой первый вопрос (со многими другими): Используете ли вы LinqToSql или LinqToObjects? –
Прошу прощения за мой английский. Я не знаю разницы между ними. В любом случае вопрос решается. Спасибо – daniherculano