Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/BytePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,11 @@ public static bool TryParse(string? s, IFormatProvider? provider, out byte resul
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.byte.tryparse?view=net-11.0#system-byte-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-byte@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out byte result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
byte.TryParse(s, NumberStyles.Integer, provider, out result);
#else
byte.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/DecimalPolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.decimal.tryparse?view=net-11.0#system-decimal-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-decimal@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out decimal result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
decimal.TryParse(s, NumberStyles.Number, provider, out result);
#else
decimal.TryParse(s.ToString(), NumberStyles.Number, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/DoublePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.double.tryparse?view=net-11.0#system-double-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-double@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out double result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
double.TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#else
double.TryParse(s.ToString(), NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/Int16Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.int16.tryparse?view=net-11.0#system-int16-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-int16@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out short result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
short.TryParse(s, NumberStyles.Integer, provider, out result);
#else
short.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif
#endif
Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/Int32Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.int32.tryparse?view=net-11.0#system-int32-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-int32@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out int result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
int.TryParse(s, NumberStyles.Integer, provider, out result);
#else
int.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/Int64Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.int64.tryparse?view=net-11.0#system-int64-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-int64@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out long result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
long.TryParse(s, NumberStyles.Integer, provider, out result);
#else
long.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/IntPtrPolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.intptr.tryparse?view=net-11.0#system-intptr-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-intptr@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out nint result) =>
#if NET6_0_OR_GREATER
nint.TryParse(s, NumberStyles.Integer, provider, out result);
#else
nint.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/SBytePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.sbyte.tryparse?view=net-11.0#system-sbyte-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-sbyte@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out sbyte result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
sbyte.TryParse(s, NumberStyles.Integer, provider, out result);
#else
sbyte.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/SinglePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.single.tryparse?view=net-11.0#system-single-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-single@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out float result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
float.TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#else
float.TryParse(s.ToString(), NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/UInt16Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.uint16.tryparse?view=net-11.0#system-uint16-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-uint16@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ushort result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
ushort.TryParse(s, NumberStyles.Integer, provider, out result);
#else
ushort.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/UInt32Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.uint32.tryparse?view=net-11.0#system-uint32-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-uint32@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out uint result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
uint.TryParse(s, NumberStyles.Integer, provider, out result);
#else
uint.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/UInt64Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.uint64.tryparse?view=net-11.0#system-uint64-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-uint64@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ulong result) =>
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
ulong.TryParse(s, NumberStyles.Integer, provider, out result);
#else
ulong.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
4 changes: 4 additions & 0 deletions src/Polyfill/Numbers/UIntPtrPolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,11 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// </summary>
//Link: https://learn.microsoft.com/en-us/dotnet/api/system.uintptr.tryparse?view=net-11.0#system-uintptr-tryparse(system-readonlyspan((system-char))-system-iformatprovider-system-uintptr@)
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out nuint result) =>
#if NET6_0_OR_GREATER
nuint.TryParse(s, NumberStyles.Integer, provider, out result);
#else
nuint.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
#endif

#endif

Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/BytePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public static bool TryParse(string? s, IFormatProvider? provider, out byte resul
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out byte result) =>
byte.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
byte.TryParse(s, NumberStyles.Integer, provider, out result);
/// <summary>
/// Tries to parse a span of UTF-8 characters into a value.
/// </summary>
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/DecimalPolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out decimal result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out decimal result) =>
decimal.TryParse(s.ToString(), NumberStyles.Number, provider, out result);
decimal.TryParse(s, NumberStyles.Number, provider, out result);
#endif
}
}
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/DoublePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out double result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out double result) =>
double.TryParse(s.ToString(), NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
double.TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#endif
}
}
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/Int16Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out short result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out short result) =>
short.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
short.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/Int32Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out int result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out int result) =>
int.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
int.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Produces the full product of two 32-bit numbers.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/Int64Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out long result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out long result) =>
long.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
long.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/SBytePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out sbyte result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out sbyte result) =>
sbyte.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
sbyte.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/SinglePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out float result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out float result) =>
float.TryParse(s.ToString(), NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
float.TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#endif
}
}
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/UInt16Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out ushort result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ushort result) =>
ushort.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
ushort.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/UInt32Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out uint result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out uint result) =>
uint.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
uint.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Produces the full product of two unsigned 32-bit numbers.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net5.0/Numbers/UInt64Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out ulong result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ulong result) =>
ulong.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
ulong.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/BytePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public static bool TryParse(string? s, IFormatProvider? provider, out byte resul
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out byte result) =>
byte.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
byte.TryParse(s, NumberStyles.Integer, provider, out result);
/// <summary>
/// Tries to parse a span of UTF-8 characters into a value.
/// </summary>
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/DecimalPolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out decimal result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out decimal result) =>
decimal.TryParse(s.ToString(), NumberStyles.Number, provider, out result);
decimal.TryParse(s, NumberStyles.Number, provider, out result);
#endif
}
}
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/DoublePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out double result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out double result) =>
double.TryParse(s.ToString(), NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
double.TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#endif
}
}
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/Int16Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out short result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out short result) =>
short.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
short.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/Int32Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out int result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out int result) =>
int.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
int.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Produces the full product of two 32-bit numbers.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/Int64Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out long result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out long result) =>
long.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
long.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/IntPtrPolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatPro
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out nint result) =>
nint.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
nint.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/SBytePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out sbyte result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out sbyte result) =>
sbyte.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
sbyte.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/SinglePolyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out float result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out float result) =>
float.TryParse(s.ToString(), NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
float.TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands,provider, out result);
#endif
}
}
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/UInt16Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out ushort result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ushort result) =>
ushort.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
ushort.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/UInt32Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out uint result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out uint result) =>
uint.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
uint.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Produces the full product of two unsigned 32-bit numbers.
Expand Down
2 changes: 1 addition & 1 deletion src/Split/net6.0/Numbers/UInt64Polyfill.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public static bool TryParse(ReadOnlySpan<byte> utf8Text, out ulong result) =>
/// Tries to parse a span of characters into a value.
/// </summary>
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ulong result) =>
ulong.TryParse(s.ToString(), NumberStyles.Integer, provider, out result);
ulong.TryParse(s, NumberStyles.Integer, provider, out result);
#endif
/// <summary>
/// Computes the base-10 logarithm of a value.
Expand Down
Loading
Loading