i want to run and print a query that shows the number of orders per each hour in a day(24). 

should look like:  

hour-1:00, number of orders-5  

hour-2:00, number of orders-45  

hour-3:00, number of orders-25  

hour-4:00, number of orders-3  

hour-5:00, number of orders-43  

and so on...

i try: 

```
    public void ShowBestHours()
    {
        using (NorthwindDataContext db = new NorthwindDataContext())
        {
            var query =
                from z in db.Orders
                select new Stime
                {
                    HourTime = db.Orders.GroupBy(x => x.OrderDate.Value.Hour).Count(),

                };
            foreach (var item in query)
            {
                Console.WriteLine("Hour : {0},Order(s) Number : {1}", item.HourTime, item.Count);
            }
        }
    }
    public class Stime
    {
        public int HourTime { get; set; }
        public int Count { get; set; }

    }

```