Вот пример, который должен работать с вашим XML-файлом:
var doc = XDocument.Load(...);
var query = from node in doc.Root.Elements("Name")
select new // ↑
{
First = (string)node.Attribute("first"),
Last = (string)node.Attribute("last")
};
foreach (var item in query)
{
Console.WriteLine("{1}, {0}", item.First, item.Last);
}