ably ably برای هدایت شدن به سایت جدید اینجا کلیک کنید

آموزش برنامه نویسی

آموزش برنامه نویسی وب، اندروید، ویندوز , اسکیوال و...
Tell: 0912 097 5516
| Email: Hello@EduOnline.ir

۱ مطلب با کلمه‌ی کلیدی «Group By» ثبت شده است

آموزش Linq (بخش سوم)

بسم الله الرحمن الرحیم

 

مشاهده تمامی آموزش های دوره LINQ

آموزش LINQ

بخش سوم

LINQ

در این بخش تگ های دسته بندی لینک را آموزش خواهم داد

Group By

در بعضی پرس و جو ها شما نیاز دارید که نتیجه را به صورت گروه بندی نمایش دهید برای گروه بندی باید به صورت زیر عمل کنید:



var queryCustomersByCity = from cust in customers group cust by cust.City;

یا



var query = from c in customers group c by c.Country into cc select new { Country = cc.Key };

فکر کنم نیازی به توضیح نیست با استفاده از متغییر دامنه ما تعیین می کنیم که بر اساس چه فیلدی گروه بندی شود در اینجا ما بر اساس شی مشتری که فیلد شهر را دارد گروه بندی می کنیم.

اگر بخواهیم به نتیجه گروه بندی دسترسی داشته باشیم باید از عبارتinto  استفاده کنیم. مثال:


var custQuery = from cust in customers group cust by cust.City into custGroup where custGroup.Count() >2  orderby custGroup.Key select custGroup;

ادامه مطلب...
up
ما را در گوگل محبوب کنید