System.Xml.Linq.XmlHelper.AppendRange C# (CSharp) Method

AppendRange() public method

在xPath匹配到的第一个节点下追加多个子节点
public AppendRange ( string xPath, IEnumerable elements ) : void
xPath string xPath表达式
elements IEnumerable 要追加的节点集合
return void
        public void AppendRange(string xPath, IEnumerable<XElement> elements)
        {
            XElement element = GetXElement(xPath);
            if (element == null) return;
            if (elements == null || !elements.Any()) return;
            foreach (var xElement in elements)
            {
                element.Add(xElement);
            }
        }