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.

 

iStock_BoyWithBrainXSmall

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.

 

 

 

-j

Share

About Jesse Liberty

Jesse Liberty is an independent consultant and programmer with three decades of experience writing and delivering software projects. He is the author of 2 dozen books and multiple Pluralsight 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, Microsoft MVP and Telerik MVP.
This entry was posted in z Silverlight Archives. Bookmark the permalink.

Leave a Reply

Your email address will not be published.