我需要从WCF向silverlight应用程序发送一个键值对或元组列表。我发现KeyValuePair类不可序列化,并且元组类在Silverlight中也不可序列化。
我在这里找到了一篇关于此内容的博文:http://davybrion.com/blog/2010/06/more-on-system-tuple-and-serializationdeserialization/
其他博客也有一些回复。我去了其中一个:http://www.devvblog.com/?p=5
但我真的不明白如何使用它。我希望我可以做Tuple<double> temp = new Tuple();
。但是,似乎没有默认构造函数。如果有人知道如何使用它,请解释。否则,有没有办法可以简单地从WCF向Silverlight应用程序发送对象列表?
答案 0 :(得分:1)
我赞成在这个类似问题中描述的自定义结构解决方案。易于使用且易于理解。
Is there a serializable generic Key/Value pair class in .NET?