重複の可能性:
linqクエリを動的に構築する
linq更新クエリを動的に
コードIDを渡すメソッドがあります。たとえば、コード-1の場合はtbl Aからデータを選択し、コード-2の場合はtblBから選択します。
例:私がやろうとしました:しかし、コードは機能しません
public static void Update(int code, int userid)
{
var query =
(from t1 in code == 1? dataContext.tb1 : dataContext.tb2
where t1.Id == userid
select t1).SingleOrDefault();
}
クエリを動的に生成するにはどうすればよいですか?
ありがとう