我已經在我的代碼中有上述的環異常。我嘗試是使用where子句用一個列表變量,這就是爲什麼我使用包含的方法,但我不斷收到錯誤,我不明白我做錯了LINQ-到實體無法識別的方法system.string ToString()異常
List<string> TouristID = (List<string>)Session["TouristID"];
List<Tourist> customerInterests = (from tourist in db2.Tourist
where (TouristID.Contains(tourist.Tourist_ID.ToString()))
select tourist).ToList();
foreach (var customer in customerInterests)
{
String strName_kir = customer.Name_kir;
String Lastname_kir = customer.Midname_kir;
}
確切的錯誤是什麼? –
讓你的'列表'列出一個'列表'然後放掉'.ToString()'調用,你應該沒問題。 –
謝謝安德魯 - 我已經這樣做了:) –