如何将SyndicationItems列表转换为字符串数组

时间:2012-12-21 18:02:15

标签: c# windows-phone-7

我有一个RSS源阅读器,它接收一个rss源并将其绑定到ListBox

StringReader stringReader = new StringReader(feedXML);
        XmlReader xmlReader = XmlReader.Create(stringReader);
        SyndicationFeed feed = SyndicationFeed.Load(xmlReader);
feedListBox.ItemsSource = feed.Links;

相反,我想将feed链接存储在字符串数组中,以便我可以在我的应用程序中的其他位置使用所有这些链接。我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果你只想要一个Uri字符串表示的列表,你可以从feed.Links中选择它们

 var links = feed.Links.Select(l => l.Uri.OriginalString);