public ExchangeActivity(ActivitySys mgr, ResCltWealExchange config) : base(mgr, config.stCommon) { this._config = config; for (uint num = 0u; num < (uint)config.bExchangeCnt; num += 1u) { ExchangePhase ap = new ExchangePhase(this, config.astExchangeList[(int)((uint)((UIntPtr)num))]); base.AddPhase(ap); } }
public ExchangeActivity(ActivitySys mgr, ResCltWealExchange config) : base(mgr, config.stCommon) { this._exchangeCount = new Dictionary <int, uint>(); this._config = config; for (uint i = 0; i < config.bExchangeCnt; i++) { ExchangePhase ap = new ExchangePhase(this, i, config.astExchangeList[i]); base.AddPhase(ap); } }