public static int hasheq(object o) { if (o == null) { return(0); } if (Util.IsNumeric(o)) { return(Numbers.hasheq(o)); } IHashEq ihe = o as IHashEq; if (ihe != null) { return(ihe.hasheq()); } return(o.GetHashCode()); }
private static int dohasheq(IHashEq ihe) { return ihe.hasheq(); }
private static int dohasheq(IHashEq ihe) { return(ihe.hasheq()); }