私がしようとしていることは、後でデータバインドに使用するクエリの結果を絞り込むことです。私は、私のgridviewで使用されているすべてのProgramIdを取得し、私のドロップダウンリストのデータソースから削除する(つまり、ユーザーが作成して、同じProgramIdのgridviewにオブジェクトを挿入することはできませんLINQクエリが動作しない以外は、リストとリスト<long>
var query = from goals in DataContext.Goals
select goals;
var query2 = (from goals in query.AsEnumerable()
select goals.ProgramId).ToList(); //List<long?>
var query3 = (from progs in DataContext.Programs
select progs.ProgramId).ToList(); //List<long>
var cgps = query3.Except(query2);
そして、私はvar cgps = query3.Except(query2);
にこれらのエラーを取得しています::)
が存在するここではいくつかのコードです
エラー29 'をSystem.Collections.Generic.List' の定義が含まれていません。 '例外'と最適な拡張メソッドオーバーロード 'System.Linq.ParallelEnumer ... \ Shmeh \ Shmeh \ Shmeh \ this.aspx.cs 24 226プロジェクト
エラー30インスタンス:able.Except(System.Linq.ParallelQuery、System.Collections.Generic.IEnumerable)」は、いくつかの無効な引数Cを持っています引数: 'System.Linq.ParallelQuery' C 'にSystem.Collections.Generic.List' から変換することはできません... \ Shmeh \ Shmeh \ Shmeh \ this.aspx.cs 24 226プロジェクト
あなたの場合私がしようとしていることをどのようにして有効にするか考えてください。どんな助けでも大歓迎です!ありがとう!