//串行输出 public void ExportObject(Stream fs_bin) { fs_bin = null; String fileName = Consts.exportC2DBinFolder + Consts.exportFileName + "_texts.bin"; if (File.Exists(fileName)) { fs_bin = File.Open(fileName, FileMode.Truncate); } else { fs_bin = File.Open(fileName, FileMode.OpenOrCreate); } int txtsNum = objList.Count; IOUtil.writeShort(fs_bin, (short)txtsNum); for (int i = 0; i < txtsNum; i++) { TextElement element = getElement(i); element.ExportObject(fs_bin); } if (fs_bin != null) { fs_bin.Flush(); fs_bin.Close(); } }