在下面的代码中,我使用foreach循环来检查节点列表中的每个节点并删除其中的一些节点。在我删除一个节点后,foreach循环抛出以下错误:“元素列表已更改。枚举操作无法继续”。我怎样才能避免它?publicstaticXmlNodeListScan(XmlNodeListnodeList){stringelementValue=null;foreach(XmlNodexmlElementinnodeList){elementValue=xmlElement.InnerText;if(elementValue.Length>=6&&elementValue.Substring(0,3)