Sort an ArrayList of Objects in C#
问题 How can I sort an ArrayList of objects? I have implemented the IComparable interface while sorting the ArrayList , but I am not getting the required result. My code sample: 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)); } } Here I want to sort the ArrayList based on Count . 回答1: try this: public