jjzjj

CustDirectory

全部标签

c# - LINQ 选择特定元素

基本上,我无法理解这里哪里出了问题..基本上,我有以下XML:我正在使用表单更新联系人列表,并且我想根据类别(存储为字符串)将列表写入XML。因此我决定使用LINQ来做,但是,我似乎无法弄清楚.Where并且已经通读了关于stackoverflow的问题并且似乎无法弄清楚出来。这是我的尝试:varcon=e.Element("Directory").Element("CustDirectory").Descendants("Person").Where(p=>p.Attribute("name").Value.ToStr=="Name2");这不起作用并抛出空异常...当我取消.Whe