.net – 这个不可序列化的对象在哪里?

我正在尝试序列化一个对象,并抛出以下SerializationException:

Type ‘System.Linq.Enumerable+d__71`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]’ in Assembly ‘System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ is not marked as serializable.

我的代码中这个对象在哪里?我怎么知道的?对象图相当大.

尝试使用Reflector,看看你是否可以确定代码中匿名类型d__71`1的使用位置.
相关文章
相关标签/搜索