我想清除XmlTextWriter和StringWriter中的所有内容。 Flush()没有起作用。
XmlDocument doc = new XmlDocument();
StringWriter sw = new StringWriter();
XmlTextWriter xw = new XmlTextWriter(sw);
xw.WriteStartElement("AddPhoneQual");
xw.WriteElementString("Type", "B");
xw.WriteElementString("PhoneNumber", bookingDetails.PassengerList[0].PhoneNumber);
xw.WriteEndElement();
// 结束 AddPhoneQual
doc.LoadXml(sw.ToString());
现在,我需要清除所有内容并开始在清除的xw中编写。
xw.Flush();
sw.GetStringBuilder().Clear();
它们都没有起作用。