次のようなコントローラーのアクションがあるとします
IList <post> p =db.posts.Include("user").ToList();
if (Request.Form["searchString"] != null)
{
if ((p!=null) && (p.Any()))
{
p =(p.Where(a=>a.area==Request
.Form["searchString"]).Tolist();
}
}
if (Request.Form["searchString2"] != null)
{
if ((p!=null) && (p.Any()))
{
p=(p.Where(a=>a.city==Request
.Form["searchString2"]).Tolist();
}
}
return View(p);
ここで最初に結果セット(p)を取得しました。次に、条件ブロック内の ToList() でエラーが発生します。エラー:投稿に tolist() の定義がありません