public static double?StringToNullableDouble(string str)
 {
     if (StringDoubleDeterminer.Is(str))
     {
         return(StringDoubleDeterminer.To(str));
     }
     return(null);
 }
 public static double StringToDouble(string str, params IConversionImpl <string, double>[] impls)
 {
     return(StringDoubleDeterminer.To(str, impls));
 }
 public static double StringToDouble(string str, double defaultVal = default)
 {
     return(StringDoubleDeterminer.To(str, defaultVal));
 }