我有一个类返回数据库中使用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