protected void Page_Load(object sender, EventArgs e) { Feeds.Add(new RSSShreder(@"https://www.realwire.com/rss/?id=183&row=&view=Synopsis", 0)); Feeds.Add(new RSSShreder(@"https://www.realwire.com/rss/?id=184&row=&view=Synopsis", 0)); Feeds.Add(new RSSShreder(@"http://feeds.feedburner.com/GamasutraNews", 0)); Feeds.Add(new RSSShreder(@"http://us.blizzard.com/en-us/news/rss.xml", -3)); Feeds.Add(new RSSShreder(@"http://feeds.ign.com/ign/all",-5)); RedditShredder rs = new RedditShredder(@"https://www.reddit.com/r/gaming/.rss"); rss.Add(rs); d.Add(Feeds[0].items[0]); Feeds[0].items.Remove(Feeds[0].items[0]); foreach (var Feed in Feeds) { for(int i =0;i< Feed.items.Count;i++) { for (int x = 0; x < d.Count; x++) { if(Feed.items[i].PubDate>d[x].PubDate) { sort(x); d[x] = Feed.items[i]; break; } } if (!d.Contains(Feed.items[i])) if(!checkItemDescription(Feed.items[i].Description)) d.Add(Feed.items[i]); } } }
protected void Page_Load(object sender, EventArgs e) { Feeds.Add(new RSSShreder(@"https://www.realwire.com/rss/?id=183&row=&view=Synopsis", 0)); Feeds.Add(new RSSShreder(@"https://www.realwire.com/rss/?id=184&row=&view=Synopsis", 0)); Feeds.Add(new RSSShreder(@"http://feeds.feedburner.com/GamasutraNews", 0)); Feeds.Add(new RSSShreder(@"http://us.blizzard.com/en-us/news/rss.xml", -3)); Feeds.Add(new RSSShreder(@"http://feeds.ign.com/ign/all", -5)); RedditShredder rs = new RedditShredder(@"https://www.reddit.com/r/gaming/.rss"); rss.Add(rs); d.Add(Feeds[0].items[0]); Feeds[0].items.Remove(Feeds[0].items[0]); foreach (var Feed in Feeds) { for (int i = 0; i < Feed.items.Count; i++) { for (int x = 0; x < d.Count; x++) { if (Feed.items[i].PubDate > d[x].PubDate) { sort(x); d[x] = Feed.items[i]; break; } } if (!d.Contains(Feed.items[i])) { if (!checkItemDescription(Feed.items[i].Description)) { d.Add(Feed.items[i]); } } } } }