عملگر تجمیع Count – آموزش LINQ

  • یکشنبه ۲۵ مهر ۱۴۰۰
  • بازدید ۷۷۵ نفر

تصویر linq-aggregation-operator-count_11088 عملگر تجمیع Count - آموزش LINQ

عملگر تجمیع Count

عملگر Count در زبان کوئری نویسی LINQ به منظور پیدا کردن تعداد عناصر یک مجموعه استفاده می شود. متد افزودنی Count دو overload دارد که در زیر مشاهده می کنید:

اولین overload مربوط به متد Count تعداد کل عناصر موجود در مجموعه را باز میگرداند و دومین overload این متد یک شرط به عنوان ورودی می گیرد و تعداد عناصری که آن شرط را برآورده کنند باز می گرداند. برای درک بهتر به مثال زیر توجه کنید:

خروجی مثال فوق:

مثال زیر نحوه استفاده از متد Count بر روی یک مجموعه نسبتا پیچیده‌تر را نشان می دهد:

خروجی مثال:

توجه داشته باشید که عملگر Count در سینتکس کوئری و زبان سی شارپ پشتیبانی نمی شود اما می توانید از overload اول آن به این صورت استفاده کنید:

overload اول این عملگر در سینتکس کوئری و زبان VB.NET پشتیبانی می شود. برای مثال:

خروجی:

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است