Chandra Sekhar

Chandra Sekhar

  • NA
  • 41
  • 3.2k

How can i convert this code to LINQ

Oct 29 2019 10:37 PM
  1. private XmlDocument FilterRecords(XmlDocument responseXml, int noOfRecords) {  
  2.  XElement envelope = XElement.Parse(responseXml.OuterXml);  
  3.  XElement envelopeAdd = new XElement("searchResultsList");  
  4.   
  5.  foreach(XElement xe in envelope.Elements().Elements()) {  
  6.   if (xe.Name.LocalName == "searchResultsList") {  
  7.    int count = 0;  
  8.    foreach(XElement childXe in xe.Elements()) {  
  9.     if (count < noOfRecords) {  
  10.      if (childXe.Name.LocalName == "searchResultsRecord") {  
  11.       envelopeAdd.Add(childXe);  
  12.       count++;  
  13.      }  
  14.     }  
  15.    }  
  16.   }  
  17.  }  
  18. }  

Answers (1)