Home > DeveloperSection > Articles > Sorted list in CSharp .NET

Sorted list in CSharp .NET

C# C# 
0 Comment(s)
 5922  View(s)
Rate this:

Sorted list in C#.Net

SortedList represents a collection of key-and-value pairs that are sorted by the keys and are accessible by key and by index.

SortedList sl = new SortedList();

//creating sorted list.

private void btnAdd_Click(object sender, EventArgs e)


if (txtValue.Text != "" && txtKey.Text != "")


            sl.Add(txtKey.Text, txtValue.Text);

//adding key and value to sorted list.

            txtKey.Text = "";

            txtValue.Text = "";



            MessageBox.Show("Text Box Empty");



private void btnDisplay_Click(object sender, EventArgs e)



ICollection ic = sl.Keys;

//assigning sortedlist key to ICollection variable.

foreach (string str in ic)

MessageBox.Show(str + ": " + sl[str]);

//executing loop for each key avaliable    


Screen Shot

Don't want to miss updates? Please click the below button!

Follow MindStick