public static bool TestIssuer(object init, object cust)
 {
     //Discarded unreachable code: IL_0002
     //IL_0003: Incompatible stack heights: 0 vs 1
     if (init == cust)
     {
         return(true);
     }
     if (init == null || cust == null)
     {
         return(false);
     }
     if (init.GetType() != cust.GetType())
     {
         if (HelperDicCandidate.CreateProperty(init) && HelperDicCandidate.CreateProperty(cust))
         {
             return(Convert.ToDecimal(init, CultureInfo.CurrentCulture).Equals(Convert.ToDecimal(cust, CultureInfo.CurrentCulture)));
         }
         if ((init is double || init is float || init is decimal) && (cust is double || cust is float || cust is decimal))
         {
             return(IteratorComposerPool.DeleteIssuer(Convert.ToDouble(init, CultureInfo.CurrentCulture), Convert.ToDouble(cust, CultureInfo.CurrentCulture)));
         }
         return(false);
     }
     return(init.Equals(cust));
 }
Пример #2
0
        private static int CloneRequest(object asset, object map)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            double def = Convert.ToDouble(asset, CultureInfo.InvariantCulture);
            double num = Convert.ToDouble(map, CultureInfo.InvariantCulture);

            if (IteratorComposerPool.DeleteIssuer(def, num))
            {
                return(0);
            }
            return(def.CompareTo(num));
        }