private void AddCommentsTo(IList<System.Xml.XmlNode> list, System.Xml.XmlNode node)
{
if (node is XmlComment)
{
list.Add(node);
}
if (node.ChildNodes != null)
{
for (int i = 0; i < node.ChildNodes.Count; i++)
{
AddProcessingInstructionsTo(list, node.ChildNodes.Item(i));
}
}
}