public static double GetSafeDouble(List <Variable> args, int index, double defaultValue = 0.0) { if (args.Count <= index) { return(defaultValue); } Utils.CheckNumber(args[index]); return(args[index].AsDouble()); }
public static int GetSafeInt(List <Variable> args, int index, int defaultValue = 0) { if (args.Count <= index) { return(defaultValue); } Utils.CheckNumber(args[index]); return(args[index].AsInt()); }