从xml文档中提取元素

时间:2012-12-26 15:46:57

标签: windows-phone-7 linq-to-xml

我有一个xml文档,我想在其中提取每10个元素。我使用这段代码来提取最后10个元素,但是想法是在它们之前获得接下来的10个元素,因为我得到整个文档所以我不能使用linq的分页:

slideView.ItemsSource = 
    (from channel in xmlItems.Descendants("album")     
     orderby (int)channel.Element("catid") descending 
     select new onair
     {
         title = (string)channel.Element("name"),
         photo = (string)channel.Element("picture")
     }).Take(10);

请问任何想法? 感谢

1 个答案:

答案 0 :(得分:0)

尝试.Skip(10)。在查询结束时(10)。