摘要:
场景分析:前面我们提到,交易对象Trade,还有继承他的债券交易BondTrade、期货交易FutureTrade。现在有一个需求,需要提供方法将交易拆分成多笔小交易。代码如下(如果没有clone方法):/// /// 拆分交易/// /// 原始交易/// 拆分的笔数public static List SplitTrade(Trade aTrade, int aSplitCount){ List tmpTrades = new List(); if (aTrade == null) { return null; } if (aSplitCount... 阅读全文