---
title: "How to use GroupBy in linq query."  
description: "How to use GroupBy in linq query."  
author: "Anonymous User"  
published: 2016-02-14  
updated: 2016-02-14  
canonical: https://www.mindstick.com/forum/33978/how-to-use-groupby-in-linq-query  
category: "linq"  
tags: ["linq"]  
reading_time: 1 minute  

---

# How to use GroupBy in linq query.

I want to use [GroupBy](https://www.mindstick.com/forum/156766/how-to-use-linq-groupby-method-in-c-sharp) in [linq query](https://www.mindstick.com/forum/33908/how-to-select-and-retrieve-data-using-linq-query-in-entity-framework).How to do this Please Help me.

## Replies

### Reply by Anonymous User

\

```
using System;using System.Linq;namespace ConsoleDemo{      public class Program    {        static void Main()        {                       int[] array = { 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50};                        var result = array.GroupBy(a => IsEven(a));                       foreach (var group in result)            {                                Console.WriteLine("IsEven = {0}:", group.Key);                              foreach (var value in group)                {                    Console.Write("{0} ", value);                }                Console.WriteLine();            }            Console.Read();        }        static bool IsEven(int value)        {            return value % 2 == 0;        }    }}
```


---

Original Source: https://www.mindstick.com/forum/33978/how-to-use-groupby-in-linq-query

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
