Можно писать так
DataContext db = new DataContext(scon);
Table<User> Tsome = db.GetTable<Users>();
IEnumerable<User> cbr= from c in Tsome select c; // or IQueryable<T>
Но вот есть свою коллекция наследующая KeyedCollection<TKey, TItem>, IEnumerable<TItem>, ICollection<TItem>.
И хотелось бы возвращать результаты запроса в нее. Но что-то не получается.
Так понимаю надо реализовать IQueryable?
Т.е. хочется такого
DataContext db = new DataContext(scon);
Table<User> Tsome = db.GetTable<Users>();
MyCollection<User> cbr= from c in Tsome select c;
There are 10 types of people in the world: Those who understand binary, and those who don't.