Example #1
0
 public override bool Equals(object o)
 {
     if (this == o)
     {
         return(true);
     }
     if (o is IdentityWeakReference)
     {
         IdentityWeakReference @ref = (IdentityWeakReference)o;
         if (this.Target == @ref.Target)
         {
             return(true);
         }
     }
     return(false);
 }
Example #2
0
            public override bool Equals(object o)
            {
                if (this == o)
                {
                    return(true);
                }
                IdentityWeakReference @ref = o as IdentityWeakReference;

                if (@ref != null)
                {
                    if (this.Target == @ref.Target)
                    {
                        return(true);
                    }
                }
                return(false);
            }