代码很简单但为什么XML文档没有被修改掉int i = 0;
XmlDocument _xmlDoc = new XmlDocument();
_xmlDoc.Load(m_Path);
foreach (XmlNode node in _xmlDoc.DocumentElement.ChildNodes)
{
if(node.NodeType == XmlNodeType.Element)
{
if(i==listBox1.SelectedIndex)
{
node.InnerText = textBox7.Text;
_xmlDoc.Save(m_Path);
return;
}
else
{
i++;
}}
XmlDocument _xmlDoc = new XmlDocument();
_xmlDoc.Load(m_Path);
foreach (XmlNode node in _xmlDoc.DocumentElement.ChildNodes)
{
if(node.NodeType == XmlNodeType.Element)
{
if(i==listBox1.SelectedIndex)
{
node.InnerText = textBox7.Text;
_xmlDoc.Save(m_Path);
return;
}
else
{
i++;
}}
帮你顶!