Matt Warren
XMl: How to convert IEnumerable<XmlNode> to XmlNodeList ?
XmlNode came out before generics were in C#. It was also tied to attempt to match the spec for xml document from W3C, and is burdened by a need to act as a mutable structure with events. XDocument came out with LINQ and was unbound by other constraints.
12 replies