Exemplo n.º 1
0
 public virtual int?CompareIntsOrReturnNull(JSingleValue singleValue)
 {
     if (!(this is JSingleValue))
     {
         return(null);
     }
     else
     {
         int?value = singleValue.GetIntegerValueOrReturnNull();
         if (value == null)
         {
             return(null);
         }
         var compared = value.Value.CompareTo((this as JSingleValue).Contents);
         if (compared < 0)
         {
             return(-1);
         }
         else if (compared > 0)
         {
             return(1);
         }
         return(0);
     }
 }