Windows phone 7 数据绑定:在XDocument查询中使用以逗号分隔的XML值列表

Windows phone 7 数据绑定:在XDocument查询中使用以逗号分隔的XML值列表,windows-phone-7,Windows Phone 7,抱歉,如果这是一个愚蠢的问题,但我是WP7开发和C的新手 我有一个如下所示的XML文件: 2012-09-12 09:30:00 2012-09-12 10:30:00 试验 [正文] 十九, 176420772361 等等` 稍后在XML中有用于场地和演讲者的节点,我可以使用 var venuedata=来自loadedData.genderantsvenues.genderantsvenue中的查询 其中query.Attributeid.Value==session.venue

抱歉,如果这是一个愚蠢的问题,但我是WP7开发和C的新手

我有一个如下所示的XML文件:

2012-09-12 09:30:00

2012-09-12 10:30:00

试验

[正文]

十九,

176420772361

等等`

稍后在XML中有用于场地和演讲者的节点,我可以使用

var venuedata=来自loadedData.genderantsvenues.genderantsvenue中的查询

其中query.Attributeid.Value==session.venueID

选择新场地

{

[材料]

})

[等]

但是,当XML包含一个逗号分隔的列表(如本例中的发言者)时,我该如何做同样的事情呢


谢谢。

使用string.Split提取逗号分隔的值:


谢谢我的结论是:List speakers=session.speakerID.Split','.ToList;var speakerdata=来自loadedData.genderansspeaker where speakers.Containsquery.Attributeid.Value中的查询
select new Venue
{
    Speakers = query.Element("speakerID").Value.Split(',').ToList(),
    [stuff]
};