【发布时间】:2010-04-24 17:18:22
【问题描述】:
我有一个简单的程序,我想将一个数组列表保存到一个文件中,这样当程序重新启动时,它会从文件加载到内存中的数组列表中。
这在 C# 中可行吗?或者我是否需要遍历数组列表来计算我的自定义类并以某种方式将它们打印出来?
有关正确方法的任何提示?
【问题讨论】:
我有一个简单的程序,我想将一个数组列表保存到一个文件中,这样当程序重新启动时,它会从文件加载到内存中的数组列表中。
这在 C# 中可行吗?或者我是否需要遍历数组列表来计算我的自定义类并以某种方式将它们打印出来?
有关正确方法的任何提示?
【问题讨论】:
您将需要研究序列化。 Here's 一个链接让你开始。
【讨论】:
是的,使用 List
【讨论】:
查看本文中的 DeSerializeObject 和 SerializeObject 方法
http://weblogs.asp.net/rajbk/archive/2009/10/04/xmlserializer-and-invalid-xml.aspx
【讨论】: