Mega Code Archive

 
Categories / C# / XML LINQ
 

XElement to DateTime Cast

using System; using System.Linq; using System.Xml.Linq; using System.Collections; using System.Collections.Generic; public class MainClass{    public static void Main(){         XElement root = new XElement("Root", new DateTime(2010, 10, 6, 12, 30, 0));         Console.WriteLine(root);                  DateTime dt = (DateTime)root;         Console.WriteLine("dt={0}", dt);                  XElement dtElement = new XElement("OrderDate", "October 6, 2006");         Console.WriteLine(dtElement);         DateTime orderDate = (DateTime)dtElement;         Console.WriteLine("orderDate={0:d}", orderDate);     } }