2009-10-25 53 views

回答

2

Here's的制品覆盖序列化和反序列化使用的XmlTextWriter和XmlTextReader的一个TreeView控制。

0

您必须使用序列化程序....二进制序列化程序是速度最快,效率最高但未被非.NET平台广泛支持的,但它们支持Serializaition事件,因此您可以更多地控制序列化过程。使用您选择的序列化程序来保存状态,或者通过使用confile文件并保存所有展开的节点并手动重新绘制它,以程序化的方式完成这一任务。这是一个有价值的学术excerise,但不是最好的做法。

序列化是一个很大的篇章,阅读它并选择满足您需求的类。请记住,如果您的应用程序需要与非网络平台一起工作,那么XML就是要走的路或SOAP!