Следующий код запускается на 100 000 строк за 5 минут. Мне это кажется безумным. Что я делаю не так?
var query =
from foo in fooStuff.AsEnumerable()
group foo by foo.Field<Int64>("FooID") into g
select new
{
FooID = g.Key,
FooTier = g.Min(foo => foo.Field<int>("Tier"))
};
Примечание: на Mono.