有没有一种方法可以序列化(使用
BinaryFormatter
)在使用yield return
时创建的IEnumerator<T>
?自动生成的类没有标记为Serializable
。BinaryFormatter
)在使用yield return
时创建的IEnumerator<T>
?自动生成的类没有标记为Serializable
。你正在使用哪个类来实现 IEnumerable<T>
?使用 List<T>
应该可以正确序列化。
在序列化之前,尝试调用集合上的 ToList()
方法。