Using C# WPF, I want to fill a combobox with ítems retrieved from Active Directory, but they are listed in no particular order. I want to sort it from A to Z.

This is the code that retrieves data and fills the combobox.

```
    public void GetADInfo()
    {
        string ORG = "";         
        DirectoryEntry entry = new DirectoryEntry("LDAP://*****.com");            
        DirectorySearcher dSearch = new DirectorySearcher(entry);

        switch (cmb_org.SelectedIndex)
        {
            case 0:
                ORG = "AAA";
                break;
            case 1:
                ORG = "BBB";
                break;
            case 2:
                ORG = "CCC";
                break;
            case 3:
                ORG = "DDD";
                break;
            case 4:
                ORG = "EEE";
                break;
        }

        dSearch.Filter = "(l=" + ORG + ")";

        foreach (SearchResult sResultSet in dSearch.FindAll())
        {                
            cmb_name.Items.Add(GetProperty(sResultSet, "sn") + ", " + GetProperty(sResultSet, "givenName"));
        }

    }

    public static string GetProperty(SearchResult searchResult, string PropertyName)
    {
        if (searchResult.Properties.Contains(PropertyName))
        {
            return searchResult.Properties[PropertyName][0].ToString();
        }
        else
        {
            return string.Empty;
        }
    }

```

After this code is executed, all ítems appear in the combobox. How can I order them from A to Z?