【发布时间】:2014-06-27 03:36:00
【问题描述】:
我有一个 Web 服务,它返回一个包含多个子对象的对象。父对象和子对象都有一个巨大的键值对数组(keyvaluepair[])。此时我正在使用linq来识别keyvaluepair,然后获取值。
对于较小的集合,此过程似乎没问题。但是我从服务接收到的对象有 300 多个键值对,我正在寻找一种最佳方式将键值对映射到我的对象。
有什么好的方法可以做到这一点,或者有任何现有的图书馆可以帮助我做到这一点吗?
【问题讨论】:
-
300 并不是一个庞大的集合......
-
一次性进程 300 可能不会很大。就我而言,我有两个此类 Web 服务,我必须使用它们并从键值对映射对象。将连续多次调用这些网络服务,我正在寻找一种有效的方法来做到这一点。
标签: c# linq collections mapping