0
У меня есть следующиеСортировать IEnumerable после DateTime
var path = HttpContext.Current.Server.MapPath("~/App_Data/WorldNews.xml");
var feedXml = XDocument.Load(path);
IEnumerable<NewsItem> feeds = from feed in feedXml.Descendants("item")
select new NewsItem
{
Title = feed.Element("title").Value,
Link = feed.Element("link").Value,
Description = Regex.Match(feed.Element("description").Value, @"^.{1,180}\b(?<!\s)").Value,
Date = Convert.ToDateTime(feed.Element("pubDate").Value)
};
Как я могу разобраться в этом после того, как «Дата»?
Я бы очень хотел его отсортировать после определения. Потому что я не хочу сортировать и другие параметры. –
@SimonSondrupKristensen: Я добавил некоторую информацию об этом. – recursive
Большое спасибо. Другой вопрос noob: как я могу сортировать это противоположным образом: feeds = feeds.OrderBy (f => f.Date) .ToArray(); ? –