/// <summary> /// XPATH에 해당하는 Element들을 찾아서 InnerText 값을 StringCollection에 담아 반환한다. /// </summary> /// <param name="document"></param> /// <param name="xpath">찾고자하는 경로</param> /// <param name="list">결과를 담을 컬렉션</param> public static void GetElementTextList(this XmlDocument document, string xpath, StringCollection list) { CheckDocument(document); list.ShouldNotBeNull("list"); var nodeList = document.SelectNodes(xpath); foreach (XmlNode node in nodeList) { list.Add(node.InnerText); } }