Сортировать ArrayList объектов в C #

Как я могу отсортироватьArrayList объектов? Я реализовалIComparable интерфейс при сортировкеArrayList, но я не получаю требуемый результат.

Пример моего кода:

public class Sort : IComparable
{
    public string Count { get; set; }
    public string Url { get; set; }
    public string Title { get; set; }

    public int CompareTo(object obj)
    {
        Sort objCompare = (Sort)obj;
        return (this.Count.CompareTo(objCompare.Count));
    }
}

Здесь я хочу отсортироватьArrayList основанный наCount.

Ответы на вопрос(3)

Ваш ответ на вопрос