我一直收到错误 “LINQ to Entities无法识别方法'System.String get_Item(Int32)'方法,并且此方法无法转换为商店表达式” 在我的代码中的以下行
var Reviewer = repository.reviewers.FirstOrDefault(t => t.ReviewerName == formCollection [3]);
formCollection [3]是我在表单中包含的下拉列表返回的字符串。该查询似乎适用于O.K.直到它从数据库返回值。我该怎么做才能解决这个问题?
答案 0 :(得分:0)
好吧,我当时试图做太多,当我终于想到它并将formCollection [3]放入一个字符串变量然后在linq查询中使用了字符串变量一切正常。