dataElementsList : TypesAndData.DataElement list
是一个包含 50,000 条记录的列表(实际上更多,但让我们从小处开始)。我正在尝试序列化为 JSON 文件:
let ser = Json.DataContractJsonSerializer(typeof<TypesAndData.DataElement list>)
use ofs = File.OpenWrite(fileName)
let result = ser.WriteObject(ofs, dataElementsList)
并且得到了臭名昭著的 StackOverflowException。准确地说:
FSharp.Core.dll 中出现“System.StackOverflowException”类型的未处理异常
有什么建议吗?