检查linq条件是否有结果

时间:2016-10-31 06:35:26

标签: c# asp.net .net xml linq

我正在xml中进行一些验证,并根据日期字段删除某些元素,以下LINQ将完成这项工作。

XDocument newXML = XDocument.Load(new StringReader(xmlValue));
 var q = from node in newXML.Descendants("Date") let attr = node.Value 
     where attr != null && DateTime.ParseExact (attr, "dd-MM-yyyy", CultureInfo.InvariantCulture) 
     < DateTime.Today select node.Parent; 
 q.ToList().ForEach(x => x.Remove());

如何检查此linq是否已识别并删除了这些项目? OR
如何将newXML的结果作为xml文档加载?

0 个答案:

没有答案