//Save a package of template xml and summary xml. public void SaveLQNCFile(string savefilePath) { FileStream fStream = new FileStream(savefilePath + ".smry.xml", FileMode.Create); StreamWriter sWriter = new StreamWriter(fStream); HeadXMLFile tempHXML = new HeadXMLFile(savefilePath + ".head.xml"); tempHXML.blocks = TemplateHXML.blocks; tempHXML.Save(); foreach (string line in GetSummaryArray()) { sWriter.WriteLine(line); } sWriter.Flush(); sWriter.Close(); fStream.Close(); FileGlue FGlue = new FileGlue(savefilePath); FGlue.Glue(new string[2] { savefilePath + ".head.xml", savefilePath + ".smry.xml" }, 2); File.Delete(savefilePath + ".head.xml"); File.Delete(savefilePath + ".smry.xml"); }