积极答复者
关于WCF传输Dictionary的细节问题

问题
-
各位大侠好
最近需要用到WCF传输一个Dictionary
不知道WCF传输Dictionary的空间复杂度如何, 和传输一个List一样么.
如果不是, 是不是先把Dictionary转为List传输, 接收后再转会Dictionary比较合适
谢谢
- 已更改类型 Frank Xu LeiModerator 2011年2月24日 1:25
答案
-
- 已建议为答案 Frank Xu LeiModerator 2011年2月24日 1:26
- 已标记为答案 Frank Xu LeiModerator 2011年3月3日 3:08
-
喔~ 果然这样 谢谢版主
客气~
WCF支持集合类型的序列化,要使用CollectionDataContractAttribute 属性标记。当然也可以自定义方式实现。两种方式。
可以参考这里。http://msdn.microsoft.com/zh-cn/library/aa347850.aspx
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
- 已建议为答案 Frank Xu LeiModerator 2011年2月24日 1:26
- 已标记为答案 Frank Xu LeiModerator 2011年3月3日 3:08
-
可直接在图形介面里设置:
WCF 笔记 (2) - 传输泛型 List 对象
http://www.cnblogs.com/WizardWu/archive/2009/08/09/1542102.html
Wizard 编程网 - 博客园- 已标记为答案 Frank Xu LeiModerator 2011年3月3日 3:08
全部回复
-
各位大侠好
最近需要用到WCF传输一个Dictionary
不知道WCF传输Dictionary的空间复杂度如何, 和传输一个List一样么.
如果不是, 是不是先把Dictionary转为List传输, 接收后再转会Dictionary比较合适
谢谢
是的,推荐自己先做转换,在进行传输。这个问题之前也讨论过。~
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
-
- 已建议为答案 Frank Xu LeiModerator 2011年2月24日 1:26
- 已标记为答案 Frank Xu LeiModerator 2011年3月3日 3:08
-
喔~ 果然这样 谢谢版主
客气~
WCF支持集合类型的序列化,要使用CollectionDataContractAttribute 属性标记。当然也可以自定义方式实现。两种方式。
可以参考这里。http://msdn.microsoft.com/zh-cn/library/aa347850.aspx
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
- 已建议为答案 Frank Xu LeiModerator 2011年2月24日 1:26
- 已标记为答案 Frank Xu LeiModerator 2011年3月3日 3:08
-
可直接在图形介面里设置:
WCF 笔记 (2) - 传输泛型 List 对象
http://www.cnblogs.com/WizardWu/archive/2009/08/09/1542102.html
Wizard 编程网 - 博客园- 已标记为答案 Frank Xu LeiModerator 2011年3月3日 3:08