private static List<XmlNode> GetInteriorNodes(XmlNodeList lineNodes) { var nodes = new List<XmlNode>(); for (int i = 0; i < lineNodes.Count; i++) { if (lineNodes[i].GetXmlAttribute("A") == "2") nodes.Add(lineNodes[i]); } return nodes; }