Sorting a List<t> (What was I thinking??)

This entry updated after a night’s sleep and the return of my cerebral cortex.

In one of my earlier entries you’ll find something approximating this bit of nonsense…

public string DoSort(List<string> words)
List<string> temp = words.Sort(); // No, but thanks for playing.
return temp

Replace with

words.Sort();   // sorts list in place.



For those of you who commented on my earlier attempt to explain how this would compile I can only tell you that I carefully tested it, but must have been sleep walking. I have a section in both of my books on C# that clearly says I was wrong, I have no idea what brain malfunction caused this, but I find that when this kind of thing happens the best thing is to take a nice long bath and throw the radio in.





About Jesse Liberty

Jesse Liberty is a Senior Consultant with Wintellect, with three decades of experience writing and delivering software projects. He is the author of 2 dozen books and multiple Pluralsight & LinkedIn Learning courses, and has been a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP and a Microsoft MVP.
This entry was posted in z Silverlight Archives. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *