【发布时间】:2017-03-01 13:57:03
【问题描述】:
我有一个 Java 后端和一个 C# Silverlight UI,它们通过 SOAP XML 消息相互通信。 该消息包含一个大对象,其中包含许多较小的对象,其中包含许多甚至更小的对象等等。 我的目标是在 C# 端有这个对象的两个实例,一个是原始的,另一个是用户可以编辑的。 我可以通过在 C# 端深度复制对象来实现它,但是实现起来有点复杂并且速度很慢。 我可以在 SOAP XML 消息中发送两个相同的对象,但这会浪费资源。
我能否将相同的 SOAP XML 消息的内容加载到两个不同的 C# 对象中,它们不指向相同的引用。
提前致谢
【问题讨论】: