private void SetUpdateList(UpdateInfo[] updatesUnsorted) { updatesList.Clear(); if (updatesUnsorted == null) { return; } updates = updatesUnsorted.OrderByDescending(update => update.version); foreach (UpdateInfo cur in updates) { if (cur.summary == null) { updatesList.Items.Add("Version " + VersionFormatter.ToString(cur.version)); } else { updatesList.Items.Add(cur.summary); } updatesList.ItemSubTexts.Add(DateTools.GetSimpleDateRepresentation(cur.ReleaseDate)); } }