マイクロソフトMVCページLambda式使用-エラーノート
このエラーを見ると、
「lambda式を強制的に委任または式ツリータイプに変換すると、動的スケジューリングの操作のパラメータとして使用できません」
マイクロソフトのMVCページはLambda式を書くことができないと勘違いしています.
第1版はこう書いています.
さっきのエラーメッセージを直接報告しました.コードに問題がないことをよく確認します.再稼働しても、エラーが発生します.仕方なく、間違いを探してみましょう.わかりません.何の役に立つ情報も見つかりませんでした.
後でよく分析しました.ビューバーグのはずだXXX自体は動的表現であり、ここで問題が発生する可能性があります.
運転、OK.ここです.解決しました.
「lambda式を強制的に委任または式ツリータイプに変換すると、動的スケジューリングの操作のパラメータとして使用できません」
マイクロソフトのMVCページはLambda式を書くことができないと勘違いしています.
第1版はこう書いています.
ViewBag.ResultList.Where(p => p.CompanyName == item).ToList();
さっきのエラーメッセージを直接報告しました.コードに問題がないことをよく確認します.再稼働しても、エラーが発生します.仕方なく、間違いを探してみましょう.わかりません.何の役に立つ情報も見つかりませんでした.
後でよく分析しました.ビューバーグのはずだXXX自体は動的表現であり、ここで問題が発生する可能性があります.
@foreach (var item in companyNameList)
{
List bindResultList = ViewBag.ResultList;
var result = bindResultList.Where(p => p.CompanyName == item).ToList();
if (result.Count == 1)
{
@result[0].IsPolicyFlag
}
else
{
-
}
}
運転、OK.ここです.解決しました.