The .NET Framework has two collections that will guarantee your items are always sorted whenever you process the collection. Here's how to choose between the two and how to control the sort order ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results