It is correct that you have to include the namespace, but the samples above do not work unless you put the namespace in curly braces:
XNameSpace ns = "http://www.lge.com/ddc";
foreach (XElement element in xdoc.Descendants("{" + ns + "}nationalList")
{
MessageBox.Show(element.ToString());
}
Greetings Christian