using System.Collections.Generic;
public static void Main()
string myxml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <users type=\"array\"> <user> <id type=\"integer\">4</id> <login>Brad</login> <fullname>Brad Micciche</fullname> </user> <user> <id type=\"integer\">5</id> <login>dquinn@ccpglobal.com</login> <fullname>Doug Quinn</fullname> </user> <user> <id type=\"integer\">10</id> <login>bondarm</login> <fullname>Michael CC Bondar</fullname> </user> <user> <id type=\"integer\">11</id> <login>558350000</login> <fullname>Barbara Cassera</fullname> </user> <user> <id type=\"integer\">12</id> <login>605520000</login> <fullname>Irina Fidel</fullname> </user> <user> <id type=\"integer\">13</id> <login>754190000</login> <fullname>Marie Greco</fullname> </user> <user> <id type=\"integer\">14</id> <login>253680000</login> <fullname>Nadege Dolphin</fullname> </user> <user> <id type=\"integer\">15</id> <login>529290000</login> <fullname>Manuelito Fraga</fullname> </user> <user> <id type=\"integer\">16</id> <login>362960000</login> <fullname>Irina Belfand</fullname> </user> <user> <id type=\"integer\">17</id> <login>001220000</login> <fullname>Thomas Brennan</fullname> </user> <user> <id type=\"integer\">18</id> <login>003920000</login> <fullname>Maria Torres</fullname> </user> <user> <id type=\"integer\">19</id> <login>008750000</login> <fullname>Mary Barrett</fullname> </user> <user> <id type=\"integer\">20</id> <login>027470000</login> <fullname>Diane Champhers</fullname> </user> <user> <id type=\"integer\">21</id> <login>037350000</login> <fullname>Jeanine Gordon</fullname> </user> <user> <id type=\"integer\">22</id> <login>050750000</login> <fullname>Imke Ehlers</fullname> </user> <user> <id type=\"integer\">23</id> <login>052830000</login> <fullname>Maureen English</fullname> </user> <user> <id type=\"integer\">24</id> <login>061810000</login> <fullname>Shirley Foster</fullname> </user> <user> <id type=\"integer\">25</id> <login>081810000</login> <fullname>Raynaldo Lara</fullname> </user> <user> <id type=\"integer\">26</id> <login>082070000</login> <fullname>Gregory Sharrow</fullname> </user> <user> <id type=\"integer\">27</id> <login>084300000</login> <fullname>Karen Sanabria</fullname> </user> <user> <id type=\"integer\">28</id> <login>087720000</login> <fullname>Emily Campbell</fullname> </user> <user> <id type=\"integer\">29</id> <login>093090000</login> <fullname>Suzanne Stamile</fullname> </user> <user> <id type=\"integer\">30</id> <login>095890000</login> <fullname>Carol Bencivenga</fullname> </user> <user> <id type=\"integer\">31</id> <login>105530000</login> <fullname>Ronald Carter</fullname> </user> <user> <id type=\"integer\">32</id> <login>124290000</login> <fullname>Christine Bizzoco</fullname> </user> <user> <id type=\"integer\">33</id> <login>130880000</login> <fullname>Sandra Mateo</fullname> </user> <user> <id type=\"integer\">34</id> <login>199910000</login> <fullname>Leonid Ayerov</fullname> </user> <user> <id type=\"integer\">35</id> <login>204680000</login> <fullname>Angela Chen</fullname> </user> <user> <id type=\"integer\">36</id> <login>209770000</login> <fullname>Margaret Valente</fullname> </user> <user> <id type=\"integer\">37</id> <login>210430000</login> <fullname>Rachel Teverovsky</fullname> </user> <user> <id type=\"integer\">38</id> <login>255920000</login> <fullname>Robert Berninger</fullname> </user> <user> <id type=\"integer\">39</id> <login>266230000</login> <fullname>Yvette Stewart</fullname> </user> <user> <id type=\"integer\">40</id> <login>271010000</login> <fullname>DaShawna Martin</fullname> </user> <user> <id type=\"integer\">41</id> <login>297610000</login> <fullname>James Koerner</fullname> </user> <user> <id type=\"integer\">42</id> <login>299170000</login> <fullname>Huascar Mojica</fullname> </user> <user> <id type=\"integer\">43</id> <login>331470000</login> <fullname>Margaret Reilly</fullname> </user> <user> <id type=\"integer\">44</id> <login>333870000</login> <fullname>Evelyn Clarke</fullname> </user> <user> <id type=\"integer\">45</id> <login>346030000</login> <fullname>Natasha Cesaire</fullname> </user> <user> <id type=\"integer\">46</id> <login>355600000</login> <fullname>Sharlene Pothemont</fullname> </user> <user> <id type=\"integer\">47</id> <login>357620000</login> <fullname>Curt Haase</fullname> </user> <user> <id type=\"integer\">48</id> <login>362040000</login> <fullname>Jodi Wald</fullname> </user> <user> <id type=\"integer\">49</id> <login>366560000</login> <fullname>Yashodhara Dash</fullname> </user> <user> <id type=\"integer\">50</id> <login>368330000</login> <fullname>Ariana Nunez</fullname> </user> <user> <id type=\"integer\">51</id> <login>384140000</login> <fullname>Joanne Imperiale</fullname> </user> <user> <id type=\"integer\">52</id> <login>385050000</login> <fullname>Jacquelyn Peters</fullname> </user> <user> <id type=\"integer\">53</id> <login>399740000</login> <fullname>Ramondy Thermidor</fullname> </user> <user> <id type=\"integer\">54</id> <login>400210000</login> <fullname>Kristine Oliver</fullname> </user> <user> <id type=\"integer\">55</id> <login>407970000</login> <fullname>Barbara Hauck</fullname> </user> <user> <id type=\"integer\">56</id> <login>411070000</login> <fullname>Phoenix Ramos</fullname> </user> <user> <id type=\"integer\">57</id> <login>414230000</login> <fullname>Hovhannes Shamamian</fullname> </user> </users>";
XDocument xdoc = XDocument.Parse(myxml);
String rootName = xdoc.Root.Name.ToString();
String childName = String.Empty;
IEnumerable<XNode> children = xdoc.Root.DescendantNodes();
if(xdoc.Root.DescendantNodes() == null){
Console.WriteLine("Failed to retrieve children.");
foreach(XElement child in xdoc.Root.Elements()){
childName = child.Name.ToString();
Console.WriteLine($"Node: {childName} = {child.Value}");
Console.WriteLine($"{DateTime.Now} - Got to the end");