问题标签 [c5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 可序列化标记类但不工作
我最近编写了一个使用 C5 库“IntervalHeap”复制类的代码,但遇到了这样的错误消息。
System.Runtime.Serialization.SerializationException: 'Type 'C5.IntervalHeap`1+Interval[[TransSys1.Node, TransSys1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' in Assembly 'C5, Version=2.5 .0.0,Culture=neutral,PublicKeyToken=282361b99ded7e8e'未标记为可序列化。'
我在这里检查了源代码,但 IntervalHeap 类已经标记为[Serializable]
. 我再次构建了源代码,但它仍然无法正常工作。我用 x64 平台调试了我的项目。
您能告诉我潜在的原因或解决方法吗?