I am trying to find closest bigger time to current time.
This is the code that i have:

```
var busTimes = new string[]
    {
        "15:00",
        "16:00",
        "17:00",
        "18:00",
        "19:00",
        "20:00",
        "21:00"
        }
        .Select(x => DateTime.Parse(x))
        .ToList();

var now = DateTime.Now.TimeOfDay;

var closestTime = (from x in busTimes
                   where x.busTimes.TimeOfDay > now
                   orderby x.busTimes.TimeOfDay ascending
                   select x).First(); 

```

But I get this error:

> 
> Error CS1061 'DateTime' does not contain a definition for 'busTimes' and 
>  no extension method 'busTimes' accepting a first argument of type 'DateTime' 
>  could be found (are you missing a using directive or an assembly reference?)
> 
> 
> 

How can i fix this?