2
IQueryable
をEntityCollection
に変換する方法の答えが見つかりませんか?IQueryableをEntityCollectionに変換する方法
var userGroups = this.ObjectContext.UserGroups;
foreach (var userGroup in userGroups)
{
var ussers = this.ObjectContext.Users.Where(f => f.UserGroupID == item.ID && f.IsActive == true);
userGroup.Users = users; // Here I' am getting an issue.
}
したがって、LINQ/Helperクラスはありません。FOREACHなしで何かしますか? –
LINQは、特に副作用がないように設計されており、照会するためのものです。あなたがここでやっていることは副作用を引き起こしているので、展開方法であってはなりません。foreachに入れるべきです。 – Servy
IQueryableは_lots_の異なるソースから返すことができますが、必ずしもエンティティフレームワークのエンティティを含むとは限りません。あなたはもちろん、あなたのためにあなた自身の拡張メソッドを簡単に作成することができます。 – CodingGorilla