Пример #1
0
		public bool Equals(JsImplMulticastDelegate del)
		{
            throw new NotImplementedException();
            //if(del==null)
            //    return false;
            //if(this==del)
            //    return true;
            //if (obj == del.obj && func == del.func)
            //{
            //    if ((delegates == null || delegates.length == 0))
            //        return del.delegates == null || del.delegates.length == 0;
            //    if (del.delegates == null || del.delegates.length == 0)
            //        return false;
            //    if (delegates.length != del.delegates.length)
            //        return false;
            //    for (var i = 0; i < delegates.length; i++)
            //    {
            //        if (!delegates[i].Equals(del.delegates[i]))
            //            return false;
            //    }
            //    return true;
            //}
            //return false;
		}
Пример #2
0
 public bool Equals(JsImplMulticastDelegate del)
 {
     throw new NotImplementedException();
     //if(del==null)
     //    return false;
     //if(this==del)
     //    return true;
     //if (obj == del.obj && func == del.func)
     //{
     //    if ((delegates == null || delegates.length == 0))
     //        return del.delegates == null || del.delegates.length == 0;
     //    if (del.delegates == null || del.delegates.length == 0)
     //        return false;
     //    if (delegates.length != del.delegates.length)
     //        return false;
     //    for (var i = 0; i < delegates.length; i++)
     //    {
     //        if (!delegates[i].Equals(del.delegates[i]))
     //            return false;
     //    }
     //    return true;
     //}
     //return false;
 }