TryParseDecimal() static private method

static private TryParseDecimal ( String value, NumberStyles options, NumberFormatInfo numfmt, Decimal &result ) : Boolean
value String
options NumberStyles
numfmt NumberFormatInfo
result Decimal
return Boolean
示例#1
0
        public static Boolean TryParse(String s, out Decimal result)
        {
            if (s == null)
            {
                result = 0;
                return(false);
            }

            return(Number.TryParseDecimal(s.AsReadOnlySpan(), NumberStyles.Number, NumberFormatInfo.CurrentInfo, out result));
        }
示例#2
0
 public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out decimal result)
 {
     ValidateParseStyleFloatingPoint(style);
     if (s == null)
     {
         result = 0;
         return(false);
     }
     return(Number.TryParseDecimal(s, style, NumberFormatInfo.GetInstance(provider), out result));
 }
示例#3
0
        public static bool TryParse(string s, out decimal result)
        {
            if (s == null)
            {
                result = 0;
                return(false);
            }

            return(Number.TryParseDecimal(s, NumberStyles.Number, NumberFormatInfo.CurrentInfo, out result));
        }
示例#4
0
 public static Boolean TryParse(String s, NumberStyles style, IFormatProvider provider, out Decimal result)
 {
     ValidateParseStyleFloatingPoint(style);
     if (s == null)
     {
         result = 0;
         return(false);
     }
     return(Number.TryParseDecimal(s.AsReadOnlySpan(), style, provider, out result));
 }
示例#5
0
 public static Boolean TryParse(ReadOnlySpan <char> s, out Decimal result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
 {
     ValidateParseStyleFloatingPoint(style);
     return(Number.TryParseDecimal(s, style, provider, out result));
 }
示例#6
0
 public static Boolean TryParse(String s, NumberStyles style, IFormatProvider provider, out Decimal result)
 {
     NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
     return(Number.TryParseDecimal(s, style, NumberFormatInfo.GetInstance(provider), out result));
 }
示例#7
0
 public static Boolean TryParse(String s, out Decimal result)
 {
     return(Number.TryParseDecimal(s, NumberStyles.Number, NumberFormatInfo.CurrentInfo, out result));
 }
示例#8
0
文件: Decimal.cs 项目: chcosta/corert
 public static bool TryParse(ReadOnlySpan <char> s, NumberStyles style, IFormatProvider provider, out decimal result)
 {
     ValidateParseStyleFloatingPoint(style);
     return(Number.TryParseDecimal(s, style, NumberFormatInfo.GetInstance(provider), out result));
 }
示例#9
0
文件: Decimal.cs 项目: chcosta/corert
 public static bool TryParse(ReadOnlySpan <char> s, out decimal result)
 {
     return(Number.TryParseDecimal(s, NumberStyles.Number, NumberFormatInfo.CurrentInfo, out result));
 }
示例#10
0
文件: Decimal.cs 项目: tedd/corert
 public static bool TryParse(ReadOnlySpan <char> s, out decimal result)
 {
     return(Number.TryParseDecimal(s, NumberStyles.Number, null, out result));
 }
示例#11
0
 public static Boolean TryParse(String s, out Decimal result)
 {
     return(Number.TryParseDecimal(s, NumberStyles.Number, null, out result));
 }