private void AddPlayedNum(MoveEvent mEvent) { if (mEvent == null) { return; } int hashcode = mEvent.GetHashCode(); if (mDicEventPlayedNums.ContainsKey(hashcode)) { mDicEventPlayedNums[hashcode]++; } else { mDicEventPlayedNums.Add(hashcode, 0); } }
private int GetPlayedNum(MoveEvent mEvent) { if (mEvent == null) { return(0); } int num = 0; int hashcode = mEvent.GetHashCode(); if (mDicEventPlayedNums.ContainsKey(hashcode)) { mDicEventPlayedNums.TryGetValue(hashcode, out num); } else { mDicEventPlayedNums.Add(hashcode, 0); } return(num); }