When you use Linq extenstion method Reverse, it will generate IEnumerable object, not an array. That always happens regardles of what type we had initially, whether it was an array, list or someting else.
Hey, could you please explain shortly why its is necessary to turn it into an array again with .ToArray() after reversing it? Wasnt it already one when we reversed it?
Thanks a lot!
what does the $ do?