public override bool ReplaceRef(object objOldReference, object objNewReference) { if (m_htRefs.ContainsKey(objOldReference)) { int value = (int) m_htRefs[objNewReference]; m_htRefs.Remove(objOldReference); m_htRefs.Add(objNewReference,value); return true; } else { return false; } }