hessiancsharp.io.CHessianOutput.ReplaceRef C# (CSharp) Method

ReplaceRef() public method

Replaces a reference from one object to another
public ReplaceRef ( object objOldReference, object objNewReference ) : bool
objOldReference object Old object reference
objNewReference object New object reference
return bool
        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;
            }
        }