Am I correct in understanding that a orderbydescending doesnt actually rearrange the order of a list? and if so what would be the best method around this?
newList= myOldList.OrderByDescending(x => x.DateTime)
.ThenBy(x => x.Status)
.Where(x => x.Status != StatusEnum.Complete).ToList();
This does not seem to be actually rearranging them, what would be the most effective way?
Thank you.