C# 从RSS源创建字符串数组

C# 从RSS源创建字符串数组,c#,ios,string,rss,xamarin,C#,Ios,String,Rss,Xamarin,有没有一种简单的方法可以使用c从RSS提要创建字符串数组 我当前正在使用以下方法静态创建阵列: string[] tableItems = new string[] {"Item 1","Item 2","Item 3","Item 4","Item 5","Item 6"}; 但我希望这最终来自网络上的RSS提要 这将用于在Xamarin iOS项目中填充UITableView。。。因此,欢迎提出任何更好的做法 谢谢,伙计,像这样的东西应该行得通。这只是基本的LINQ,没有Xamarin的特

有没有一种简单的方法可以使用c从RSS提要创建字符串数组

我当前正在使用以下方法静态创建阵列:

string[] tableItems = new string[] {"Item 1","Item 2","Item 3","Item 4","Item 5","Item 6"};
但我希望这最终来自网络上的RSS提要

这将用于在Xamarin iOS项目中填充UITableView。。。因此,欢迎提出任何更好的做法


谢谢,伙计,像这样的东西应该行得通。这只是基本的LINQ,没有Xamarin的特效。请注意,您可能需要根据您的RSS风格进行调整。此外,除了提取字符串,您还可以构建一个域对象来表示一个项,并构建一个项列表

XDocument doc = XDocument.Load("http://url_for_feed/feed.rss");

List<string> items = (from x in doc.Descendants("item") 
     select x.Element("title").Value).ToList();

我想我需要稍微调整一下Linq类的Xamarin植入,但是你已经为我指明了正确的方向。谢谢,伙计。