Advertisement
Ladislav

Untitled

Apr 24th, 2011
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.80 KB | None | 0 0
  1.             XElement root = XElement.Load(new XmlTextReader(respStream));
  2.             var query = from XElement elem in root.Element("tasks").Elements("task")
  3.  
  4.                         //only well-formed nodes
  5.                         where (
  6.                             elem.Element("dateTime") != null &&
  7.                             elem.Element("message") != null
  8.                             )
  9.  
  10.                         //filter out invalid DateTime values
  11.                         let parsed = ParseDateTime("dateTime")
  12.                         where parsed != null
  13.  
  14.                         select new ReminderItem()
  15.                         {
  16.                             DateTime = parsed.GetValueOrDefault(),
  17.                             Message = elem.Element("message").Value
  18.                         };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement