Here is the example from MSDN for XNamespace:
XNamespace aw = "http://www.adventure-works.com";
XElement root = new XElement(aw + "Root", "Content");
Console.WriteLine(root);
I am not sure what is happening in the first line. Is there some kind of implicit conversion going on?