1

这是错误的屏幕截图

在此处输入图像描述

在此处输入图像描述 在此处输入图像描述

我想要发生的是动态创建一个xml文件,xml的节点将是string[] textBoxNamesArray并且值将是string[] textBoxTextArray

如何解决这个问题?

4

2 回答 2

2

您正在替换空字符串, ur 的第一个参数i.replace()"",不允许

您必须在此处提及您要替换的旧字符串

如果您不想替换任何值,那么只需这样做:

xml.Add(new XElement(i, o));
于 2012-12-03T04:01:31.110 回答
2

问题在于调用String.Replace. 第一个参数不能是空字符串。而且由于您正在用该调用替换“”,string.Empty因此实际上并不需要并且可以将其删除。

所以将行更改为

xml.Add(new XElement(i, o));
于 2012-12-03T04:01:37.443 回答