// индексатор по номиналу public int this[Nominals key] { get { if (!_dict.ContainsKey(key)) return 0; return _dict[key]; } set { if(_dict.ContainsKey(key)) { _dict[key] = value; return; } _dict.Add(key, value); } }
/// <summary> /// Вставить монету в приемник /// </summary> public void PushCoin(Nominals coin) { Escrow[coin] += 1; _EscrowSum += (int)coin; }