internal static bool TryParse(string input, IFormatProvider formatProvider, out NumberSpan result) { NumberSpanResult result2 = new NumberSpanResult(); result2.Init(NumberSpanThrowStyle.None); if (TryParseNumberSpan(input, NumberSpanStandardStyles.Any, formatProvider, ref result2)) { result = result2._parsedNumberSpan; return true; } result = new NumberSpan(); return false; }
internal static bool TryParseExactMultiple(string input, string[] formats, IFormatProvider formatProvider, NumberSpanStyles styles, out NumberSpan result) { NumberSpanResult result2 = new NumberSpanResult(); result2.Init(NumberSpanThrowStyle.None); if (TryParseExactMultipleNumberSpan(input, formats, formatProvider, styles, ref result2)) { result = result2._parsedNumberSpan; return true; } result = new NumberSpan(); return false; }
internal void Init(NumberSpanParse.NumberSpanThrowStyle throwStyle) { _parsedNumberSpan = new NumberSpan(); _throwStyle = throwStyle; }