Пример #1
0
 public static TypeToken Check(TypeToken typeToken1, TypeToken typeToken2)
 {
     if (TypeToken.IsNumeric(typeToken1) && TypeToken.IsNumeric(typeToken2))
     {
         return(typeToken2);
     }
     else if (typeToken1 == TypeToken.BOOL && typeToken2 == TypeToken.BOOL)
     {
         return(typeToken2);
     }
     else
     {
         return(null);
     }
 }
Пример #2
0
 public static TypeToken Check(TypeToken typeToken1, TypeToken typeToken2)
 {
     if (typeToken1 is ArrayTypeToken || typeToken2 is ArrayTypeToken)
     {
         return(null);
     }
     else if (typeToken1 == typeToken2)
     {
         return(typeToken2);
     }
     else if (TypeToken.IsNumeric(typeToken1) && TypeToken.IsNumeric(typeToken2))
     {
         return(typeToken2);
     }
     else
     {
         return(null);
     }
 }