Ejemplo n.º 1
0
 public static bool TryParseExact(string?input, string[] formats, IFormatProvider?formatProvider, out TimeSpan result)
 {
     if (input == null)
     {
         result = default;
         return(false);
     }
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, TimeSpanStyles.None, out result));
 }
Ejemplo n.º 2
0
 public static Boolean TryParseExact(String input, String[] formats, IFormatProvider formatProvider, out TimeSpan result)
 {
     if (input == null)
     {
         result = default(TimeSpan);
         return(false);
     }
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, TimeSpanStyles.None, out result));
 }
Ejemplo n.º 3
0
 public static bool TryParseExact([NotNullWhen(true)] string?input, [NotNullWhen(true), StringSyntax(StringSyntaxAttribute.TimeSpanFormat)] string?[]?formats, IFormatProvider?formatProvider, out TimeSpan result)
 {
     if (input == null)
     {
         result = default;
         return(false);
     }
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, TimeSpanStyles.None, out result));
 }
Ejemplo n.º 4
0
 public static bool TryParseExact(string?input, string[] formats, IFormatProvider?formatProvider, TimeSpanStyles styles, out TimeSpan result)
 {
     ValidateStyles(styles, nameof(styles));
     if (input == null)
     {
         result = default;
         return(false);
     }
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, styles, out result));
 }
Ejemplo n.º 5
0
 public static Boolean TryParseExact(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
 {
     ValidateStyles(styles, nameof(styles));
     if (input == null)
     {
         result = default(TimeSpan);
         return(false);
     }
     return(TimeSpanParse.TryParseExactMultiple(input.AsReadOnlySpan(), formats, formatProvider, styles, out result));
 }
Ejemplo n.º 6
0
 public static bool TryParseExact(ReadOnlySpan <char> input, string[] formats, IFormatProvider?formatProvider, TimeSpanStyles styles, out TimeSpan result)
 {
     ValidateStyles(styles, nameof(styles));
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, styles, out result));
 }
Ejemplo n.º 7
0
 public static bool TryParseExact(ReadOnlySpan <char> input, string[] formats, IFormatProvider?formatProvider, out TimeSpan result)
 {
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, TimeSpanStyles.None, out result));
 }
Ejemplo n.º 8
0
 public static Boolean TryParseExact(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
 {
     TimeSpanParse.ValidateStyles(styles, "styles");
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, styles, out result));
 }
Ejemplo n.º 9
0
 public static bool TryParseExact(ReadOnlySpan <char> input, [NotNullWhen(true), StringSyntax(StringSyntaxAttribute.TimeSpanFormat)] string?[]?formats, IFormatProvider?formatProvider, TimeSpanStyles styles, out TimeSpan result)
 {
     ValidateStyles(styles, nameof(styles));
     return(TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, styles, out result));
 }