public int CompareTo(VideoItem item2, VideoItemComparerEnum sortBy) { switch (sortBy) { case VideoItemComparerEnum.ID: return ID.CompareTo(item2.ID); case VideoItemComparerEnum.Title: return Title.CompareTo(item2.Title); default: return ID.CompareTo(item2.ID); } }
public VideoItemComparer(VideoItemComparerEnum sortBy) { SortBy = sortBy; }
public VideoItemComparer() { SortBy = VideoItemComparerEnum.Title; }