优雅管理来自C#SyndicationFeed

时间:2017-12-24 11:39:44

标签: c# duplicates rss feed

这个问题是关于一个新手c#程序员的好方法的建议。我有一个简单而有效的代码来获取RSS新闻项目,我只想处理每个RSS项目一次。 “新闻抓取”(即下面的工作代码)在计时器上。

using (XmlReader reader = XmlReader.Create(defaultNewsURL)) {
    SyndicationFeed feed = SyndicationFeed.Load(reader);
    foreach (SyndicationItem item in feed.Items) {               
        // do a task I only want to do once per item
    }
}

任何人都可以建议一种优雅的方式来跟踪物品,这样当它刷新时,我不会经常处理同样的物品获得和再次,但只有他们运球时的新物品?我尝试了一些(那项工作),但它们对我来说都很难看......

Ta,Ed

0 个答案:

没有答案