از جوابتون ممنون .ولی در یک سلکت تو در تو می خوام تعداد رکوردها رو برگردونم
DataClassesDataContext dc = new DataClassesDataContext();
var items = (from c in dc.Categories
select new
{
catid = c.Id,
catname = c.Name,
post = (from p in dc.Posts
where p.Catid_fk == c.Id && p.Refrenceid_fk==0
select new
{
pid = p.Id,
ptitle = p.PostTitle,
pdate = p.PostDate,
pbody=p.PostBody,
pcount=??????????????,
user = (from u in dc.Users
where u.Id == p.Userid_fk
select u.Nmae).First().ToString()
})
});
در واقع باید بگم که یک شرط هم برقراره که نمی دونم کجا اعمالش کنم.