我有几个Employee
对象都是SerializableAttribute
s。这是由于 WCF,因为这些是在客户端和服务器之间传递的对象。
我现在想将其中的几个保存并加载到文件中或使用System.Properties
命名空间。使用系统属性,我找不到保存它们的方法,因为允许的类型非常有限:int、string、float 和其他一些。没有什么涉及可序列化的,唯一可用的集合是字符串集合。
最好的方法是什么?我不确定将集合保存到文件的正确方法是什么,例如将 SerializableAttributes 的 List<> 保存到文件中。否则,我可以使用 System.properties 并且可以通过将对象转换为字符串并返回来以“困难的方式”来做到这一点,但这种方法将非常难看。