После Where
у вас есть коллекция IEnumerable
, поэтому, если у вас есть только один пользователь, и вы хотите получить к нему доступ - примените Single()
var v = entities.DbUsers
.Where( x => users.Contains( x.uid ))
.Single()
.Stores;
UPD
var v = entities.DbUsers
.Where( x => users.Contains( x.uid ))
.Select( x => x.Stores );
В этом случае вы получите коллекцию пользователей Stores
.
UPD 2 :
var v = entities.DbUsers
.Where( x => users.Contains( x.uid ))
.Select( x => new { Stores = x.Stores, BllStore = new BllStore{a=x.a} );
Если я вас правильно понимаю - это то, что вы ищете. После этого у вас есть коллекция с анонимными объектами, каждый из которых имеет свойство Stores
и BllStore
.