我有一個類返回數據庫中使用Linq to SQL(傳遞RegionName和RegionID變量)的區域列表。當我嘗試獲取其中的數據時出現問題。我可以在調試代碼時看到這些值(看起來像這樣:{RegionID = 1,RegionName =「Asia」})。這也是使用foreach循環來查看返回的每個項目/行時。如何查看從IEnumerable返回的對象?
任何想法如何分解這些,所以我可以抓住每個值?
這裏是正在使用LINQ聲明:
return (from r in db.Regions
join c in db.Countries on r.RegionID equals c.RegionId
join i in db.Programs on c.CountryID equals i.CountryID
select new { r.RegionID, r.RegionName })
.Distinct();
你能提供LINQ語句嗎? – Dessus 2011-12-20 00:52:27
return(from r in db.Regions join c in db.Countries on r.RegionID equals c.RegionId join i in db.Programs on c.CountryID equals i.CountryID select new {r.RegionID,r.RegionName })。不同(); – Veaudoo 2011-12-20 01:13:08