-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
C# Data Structures and Algorithms - Second Edition
By :
So far, you’ve learned how to store data using simple lists. However, do you know that you can even use a data structure that ensures that the elements are sorted all the time? If not, let’s get to know the SortedList generic class (from the System.Collections.Generic namespace), which is a collection of key-value pairs, sorted by keys, without the necessity for you to sort them on your own. It’s worth mentioning that all keys must be unique and cannot be equal to null.
Imagine a sorted list
If you want to imagine a sorted list, think about a business holder in which you put business cards that you have received from other people. Since you like order and want to always be able to quickly find a business card for a specific person, you make sure that they are all arranged in alphabetical order, by last name. What a terrible waste of time, especially if you have dozens of business cards and suddenly you have to put in a card for Mrs. Ana Ave....