בהמשך לטיפ היומי הקודם,
קיימת גם אפשרות לשימוש בgroup by באמצעות query syntax של LINQ.
|
|
הsyntax שקול לכתיבה:
|
|
שזה ממש אחלה..
שימו לב שאין שום select. במידה ונרצה להמשיך ולעשות דברים יותר מסובכים, נצטרך להשתמש במילת הקסם into (טיפ מספר 98):
|
|
זה מוצא לנו את כל האנשים מקובצים לפי גילאים, כאשר בכל קבוצת גיל יש לכל היותר 10 אנשים..
החיסרון, כמובן, בכתיבה זו, הוא שאין ביכולתנו לציין את הIEqualityComparer שאיתו אנחנו רוצים להשוות את הגילאים.
המשך יום מקובץ טוב