【发布时间】:2013-04-09 20:25:20
【问题描述】:
我有几个Employee 对象,它们都是SerializableAttributes。这是由于 WCF,因为这些是在客户端和服务器之间传递的对象。
我现在想将其中的几个保存并加载到文件中或使用System.Properties 命名空间。使用系统属性,我找不到保存它们的方法,因为允许的类型非常有限:int、string、float 和其他一些。没有什么涉及可序列化的,唯一可用的集合是字符串集合。
最好的方法是什么?我不确定保存集合的正确方法是什么,例如将 SerializableAttributes 的 List 保存到文件中。否则,我可以使用 System.properties,并且可以通过将对象转换为字符串并返回来以“硬方式”来实现,但这种方法会非常难看。
【问题讨论】:
标签: c# .net serialization