【发布时间】:2009-04-17 09:24:32
【问题描述】:
背景:
我有一个很大的解决方案,其中数百个函数将强类型集合作为参数并将它们用作返回值。
该解决方案引用了一个生成的代理,该代理将调用转换为总是以 int[] 或 Order[] 或 wathever 类型返回集合的 Web 服务。代理将它们包装为 IntCollection 或 OrderCollection。
现在我想直接引用程序集。当我这样做时,我得到了针对数组的接口,而不是代理生成的强类型集合。这当然会破坏所有代码。
我正在寻找一种聪明的方法来处理这个问题并避免重写数千行代码。
有什么想法吗?
【问题讨论】:
标签: c# collections