2014-09-30 2 views
0

XmlElement를 동적으로 XmlElement [] 배열에 추가하고 싶습니다.XmlElement를 XmlElement []에 동적으로 추가하십시오.

암을 추가하는 방법을 잘 여러 요소의 경우이 below.But 같은 노력

..

하는 기준에 따라 여러 XMLELEMENT을 만들고

을 저를 도와주세요이 배열에 추가 할 필요
 var xmlDoc = new XmlDocument(); 
     var xelement = xmlDoc.CreateElement("DocId"); 
     xelement.InnerText = "Test"; 

     var xelemArray = new XmlElement[] 
     { 
      xelement 
     }; 

답변

2

당신이 목록

 var xmlDoc = new XmlDocument(); 
     var xelement1 = xmlDoc.CreateElement("DocId"); 
     var xelement2 = xmlDoc.CreateElement("DocId"); 
     var xelement3 = xmlDoc.CreateElement("DocId"); 

     xelement1.InnerText = "Test1"; 
     xelement2.InnerText = "Test2"; 
     xelement3.InnerText = "Test3"; 

     List<XmlElement> xmlElementsList = new List<XmlElement>(); 
     xmlElementsList.Add(xelement1); 
     xmlElementsList.Add(xelement2); 
     xmlElementsList.Add(xelement3); 

     var xelemArray = xmlElementsList.ToArray<XmlElement>(); 
를 사용하여 시도 되세요
관련 문제