From XmlDocument To XmlReader .Net

После совета пользователя, который ответил на мой вопрос, я Я пытаюсь преобразовать мой код XmlDocument в код XmlReader, но у меня возникли проблемы.

Это XML (сгенерированный из страницы php-mysql)

<row>
<idLink>64</idLink>
<idHost>3</idHost>
<url>http://www.google.com</url>
</row>
<row>
<idLink>68</idLink>
<idHost>4</idHost>
<url>http://www.bing.com</url>
</row>
..... until about 10000 rows

Это мой код XmlDocument:

   xmlDoc.Load("http://www.myUrl.com/list.php");
      if (xmlDoc.DocumentElement != null){
          foreach (XmlNode node in xmlDoc.DocumentElement)
             {
              if (node.Name == "row")
                {
                  list.Add(new Links { 
                       idLink = Convert.ToInt32(node.ChildNodes[0].InnerText),
                       idHost = Convert.ToInt32(node.ChildNodes[1].InnerText),
                       url = node.ChildNodes[2].InnerText }); 
                  }
             }  
             return list;

Теперь у меня возникли проблемы с Конвертируйте в XmlReader, я пробовал много кода, но не могу с ним справиться.

using (XmlReader reader = new XmlTextReader("http://myUrl.com/list.php"))
         { 
          if (reader.NodeType == XmlNodeType.Element) 
           ?????
18
задан Luke Girvin 4 July 2017 в 11:20
поделиться