PDA

View Full Version : Top 10 با linq



sina.md
شنبه 16 مرداد 1389, 14:20 عصر
سلام دوستان همون جور که از عنوان معلومه می خواستم یه Top10دزست کنم (10 پست پر بازدید وبلاگ)
حالا من یه فیلد دارم به اسم rank که با دیدن هر پست بهش اضافه می شه.
چطور می تونم 10 تا پستی که بشترین rank رو دارن select کنم؟

با تشکر.

sina.md
شنبه 16 مرداد 1389, 16:11 عصر
خودم جوابش رو پیدا کردم.



var Query = (from t in db.posts
orderby t.rank descending
select new
{
t.rank,
t.id
}).Take(10);