How can I order an array of RaycastHits in reverse order of distance?

I have 2 Raycasthit arrays and one is being arranged in distance using System.Linq and OrderBy(h=>h.distance).ToArray() is there a way of flipping this around so that it is the other way? Something like OrderBy(h=>h.-distance).ToArray()?
Thanks

In linq you would use OrderByDescending() instead of OrderBy.