[英]C# Saving an arraylist to a file?
我有一个简单的程序,我想将arraylist保存到文件中,以便在程序重新启动时将其从文件加载到内存中的arraylist。
这在C#中可能吗? 还是我需要遍历arraylist来确定我的自定义类并以某种方式将它们打印出来?
有关正确方法的任何提示?
您将要研究序列化。 这是让您前进的链接。
是的,而不是ArrayList,而是使用List <T>并将数据存储在XML文件中。程序启动时,读取该XML文件。
查看本文中的DeSerializeObject和SerializeObject方法
http://weblogs.asp.net/rajbk/archive/2009/10/04/xmlserializer-and-invalid-xml.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.