1438 references to NumberStyles
aspire (2)
src\Shared\BackchannelConstants.cs (2)
181int.TryParse(fileName.AsSpan(prefixFileName.Length + 1), NumberStyles.None, CultureInfo.InvariantCulture, out _)) 231if (lastDot > 0 && int.TryParse(fileName[(lastDot + 1)..], NumberStyles.None, CultureInfo.InvariantCulture, out var pid))
Aspire.Dashboard (2)
Model\ConnectionStringParser.cs (1)
410if (int.TryParse(s, NumberStyles.None, CultureInfo.InvariantCulture, out var value) &&
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (1)
878bytes[i] = byte.Parse(hexSpan.Slice(i * 2, 2), System.Globalization.NumberStyles.HexNumber, System.Globalization.CultureInfo.InvariantCulture);
Aspire.Hosting (2)
src\Shared\BackchannelConstants.cs (2)
181int.TryParse(fileName.AsSpan(prefixFileName.Length + 1), NumberStyles.None, CultureInfo.InvariantCulture, out _)) 231if (lastDot > 0 && int.TryParse(fileName[(lastDot + 1)..], NumberStyles.None, CultureInfo.InvariantCulture, out var pid))
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
1295if (int.TryParse(cleanedVersion, NumberStyles.None, CultureInfo.InvariantCulture, out var majorVersionNumber) && majorVersionNumber > 0)
datacollector (1)
DataCollectorMain.cs (1)
131&& int.TryParse(portValue, NumberStyles.Integer, CultureInfo.CurrentCulture, out var p)
datacollector.arm64 (1)
src\vstest\src\datacollector\DataCollectorMain.cs (1)
131&& int.TryParse(portValue, NumberStyles.Integer, CultureInfo.CurrentCulture, out var p)
dotnet-svcutil-lib (74)
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (2)
1690return UInt32.TryParse(str, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out n);
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (71)
954return Decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 959if (!Decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 968return Decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 973if (!Decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 986return SByte.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 991if (!SByte.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1004return Int16.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1009if (!Int16.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1022return Int32.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1027if (!Int32.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1040return Int64.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1045if (!Int64.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1058return Byte.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1063if (!Byte.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1077return UInt16.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1082if (!UInt16.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1096return UInt32.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1102if (!UInt32.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1116return UInt64.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1121if (!UInt64.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 1137float f = Single.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo); 1158else if (!Single.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1178double dVal = Double.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1199else if (!Double.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1219if (Double.TryParse(str, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out d))
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlConverter.cs (1)
347return ulong.Parse(value, NumberStyles.Any, NumberFormatInfo.InvariantInfo);
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
ILAssembler (5)
GrammarVisitor.cs (5)
2745if (!double.TryParse(text, NumberStyles.Float, CultureInfo.InvariantCulture, out double result)) 2813builder.Add(byte.Parse(@byte.Symbol.Text, NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture)); 3299NumberStyles parseStyle = NumberStyles.None; 3308parseStyle = NumberStyles.AllowHexSpecifier;
ILCompiler.Compiler (1)
Compiler\BodySubstitutionParser.cs (1)
171else if (int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out int iresult))
ILCompiler.ReadyToRun (2)
src\runtime\src\coreclr\tools\Common\JitInterface\JitConfigProvider.cs (2)
12using NumberStyles = System.Globalization.NumberStyles; 122int.TryParse(stringValue, NumberStyles.AllowHexSpecifier, null, out intValue))
ILCompiler.RyuJit (2)
src\runtime\src\coreclr\tools\Common\JitInterface\JitConfigProvider.cs (2)
12using NumberStyles = System.Globalization.NumberStyles; 122int.TryParse(stringValue, NumberStyles.AllowHexSpecifier, null, out intValue))
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
641if (!int.TryParse(name.AsSpan(isMethodParameter ? 2 : 1), NumberStyles.None, CultureInfo.InvariantCulture, out int index))
illink (10)
ILLink.RoslynAnalyzer (1)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
Microsoft.Analyzers.Local (1)
ApiLifecycle\Json\JsonValue.cs (1)
235JsonValueType.String => double.TryParse((string?)_reference, NumberStyles.Float, CultureInfo.InvariantCulture, out var number)
Microsoft.AspNetCore.Authentication.Cookies (1)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount))
Microsoft.AspNetCore.Authentication.OAuth (2)
Events\OAuthCreatingTicketContext.cs (1)
83if (int.TryParse(TokenResponse.ExpiresIn, NumberStyles.Integer, CultureInfo.InvariantCulture, out value))
OAuthHandler.cs (1)
166if (int.TryParse(tokens.ExpiresIn, NumberStyles.Integer, CultureInfo.InvariantCulture, out value))
Microsoft.AspNetCore.Components (27)
BindConverter.cs (12)
789if (!int.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 808if (!int.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 854if (!long.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 873if (!long.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 919if (!short.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 938if (!short.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 984if (!float.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 1009if (!float.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 1061if (!double.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 1086if (!double.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 1138if (!decimal.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 1157if (!decimal.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
src\aspnetcore\src\Components\Shared\src\UrlValueConstraint.cs (5)
51=> decimal.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result); 54=> double.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result); 57=> float.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result); 60=> int.TryParse(str, NumberStyles.Integer, CultureInfo.InvariantCulture, out result); 63=> long.TryParse(str, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
src\aspnetcore\src\Http\Routing\src\Constraints\DecimalRouteConstraint.cs (1)
55return decimal.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out _);
src\aspnetcore\src\Http\Routing\src\Constraints\DoubleRouteConstraint.cs (2)
57NumberStyles.Float | NumberStyles.AllowThousands,
src\aspnetcore\src\Http\Routing\src\Constraints\FloatRouteConstraint.cs (2)
57NumberStyles.Float | NumberStyles.AllowThousands,
src\aspnetcore\src\Http\Routing\src\Constraints\IntRouteConstraint.cs (1)
55return int.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out _);
src\aspnetcore\src\Http\Routing\src\Constraints\LongRouteConstraint.cs (1)
55return long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out _);
src\aspnetcore\src\Http\Routing\src\Constraints\MaxRouteConstraint.cs (1)
66if (long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out var longValue))
src\aspnetcore\src\Http\Routing\src\Constraints\MinRouteConstraint.cs (1)
64if (long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out var longValue))
src\aspnetcore\src\Http\Routing\src\Constraints\RangeRouteConstraint.cs (1)
78if (long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out var longValue))
Microsoft.AspNetCore.Components.Endpoints (1)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount))
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Latency\ChecpointAcceptanceTests.cs (1)
133Assert.True(long.TryParse(metricFragments[1], NumberStyles.Integer, CultureInfo.InvariantCulture, out var value));
Microsoft.AspNetCore.Hosting (1)
Internal\WebHostOptions.cs (1)
38&& int.TryParse(timeout, NumberStyles.None, CultureInfo.InvariantCulture, out var seconds))
Microsoft.AspNetCore.Http (1)
BindingAddress.cs (1)
215if (int.TryParse(portString, NumberStyles.Integer, CultureInfo.InvariantCulture, out portNumber))
Microsoft.AspNetCore.Http.Abstractions (1)
HostString.cs (1)
112&& int.TryParse(port.AsSpan(), NumberStyles.None, CultureInfo.InvariantCulture, out var p))
Microsoft.AspNetCore.Http.Extensions (23)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (23)
568private static bool TryGetNumberStylesTryGetMethod(Type type, [NotNullWhen(true)] out MethodInfo? method, [NotNullWhen(true)] out NumberStyles? numberStyles) 571numberStyles = NumberStyles.Integer; 578new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(long).MakeByRefType() }); 585new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(ulong).MakeByRefType() }); 592new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(int).MakeByRefType() }); 599new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(uint).MakeByRefType() }); 606new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(short).MakeByRefType() }); 613new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(ushort).MakeByRefType() }); 620new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(byte).MakeByRefType() }); 627new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(sbyte).MakeByRefType() }); 634new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(double).MakeByRefType() }); 636numberStyles = NumberStyles.AllowThousands | NumberStyles.Float; 643new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(float).MakeByRefType() }); 645numberStyles = NumberStyles.AllowThousands | NumberStyles.Float; 652new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(Half).MakeByRefType() }); 654numberStyles = NumberStyles.AllowThousands | NumberStyles.Float; 661new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(decimal).MakeByRefType() }); 663numberStyles = NumberStyles.Number; 670new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(IntPtr).MakeByRefType() }); 677new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(BigInteger).MakeByRefType() });
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionMiddleware.cs (1)
171int.TryParse(_config[name], NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture, out var value) ? value : null;
Microsoft.AspNetCore.Mvc.Abstractions (23)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (23)
568private static bool TryGetNumberStylesTryGetMethod(Type type, [NotNullWhen(true)] out MethodInfo? method, [NotNullWhen(true)] out NumberStyles? numberStyles) 571numberStyles = NumberStyles.Integer; 578new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(long).MakeByRefType() }); 585new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(ulong).MakeByRefType() }); 592new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(int).MakeByRefType() }); 599new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(uint).MakeByRefType() }); 606new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(short).MakeByRefType() }); 613new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(ushort).MakeByRefType() }); 620new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(byte).MakeByRefType() }); 627new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(sbyte).MakeByRefType() }); 634new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(double).MakeByRefType() }); 636numberStyles = NumberStyles.AllowThousands | NumberStyles.Float; 643new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(float).MakeByRefType() }); 645numberStyles = NumberStyles.AllowThousands | NumberStyles.Float; 652new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(Half).MakeByRefType() }); 654numberStyles = NumberStyles.AllowThousands | NumberStyles.Float; 661new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(decimal).MakeByRefType() }); 663numberStyles = NumberStyles.Number; 670new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(IntPtr).MakeByRefType() }); 677new[] { typeof(string), typeof(NumberStyles), typeof(IFormatProvider), typeof(BigInteger).MakeByRefType() });
Microsoft.AspNetCore.Mvc.Core (14)
Formatters\MediaType.cs (1)
281parameter.Value.AsSpan(), NumberStyles.AllowDecimalPoint,
ModelBinding\Binders\DecimalModelBinder.cs (3)
18private readonly NumberStyles _supportedStyles; 24/// <param name="supportedStyles">The <see cref="NumberStyles"/>.</param> 26public DecimalModelBinder(NumberStyles supportedStyles, ILoggerFactory loggerFactory)
ModelBinding\Binders\DoubleModelBinder.cs (3)
18private readonly NumberStyles _supportedStyles; 24/// <param name="supportedStyles">The <see cref="NumberStyles"/>.</param> 26public DoubleModelBinder(NumberStyles supportedStyles, ILoggerFactory loggerFactory)
ModelBinding\Binders\FloatingPointTypeModelBinderProvider.cs (3)
20internal const NumberStyles SupportedStyles = NumberStyles.Float | NumberStyles.AllowThousands;
ModelBinding\Binders\FloatModelBinder.cs (3)
18private readonly NumberStyles _supportedStyles; 24/// <param name="supportedStyles">The <see cref="NumberStyles"/>.</param> 26public FloatModelBinder(NumberStyles supportedStyles, ILoggerFactory loggerFactory)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount))
Microsoft.AspNetCore.Rewrite (7)
ApacheModRewrite\ConditionPatternParser.cs (1)
218if (!int.TryParse(results.Operand, NumberStyles.None, CultureInfo.InvariantCulture, out _))
ApacheModRewrite\CookieActionFactory.cs (1)
83if (!uint.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out minutes))
ApacheModRewrite\RuleBuilder.cs (1)
210else if (!int.TryParse(statusCode, NumberStyles.None, CultureInfo.InvariantCulture, out responseStatusCode))
IISUrlRewrite\InputParser.cs (1)
192if (!int.TryParse(res, NumberStyles.None, CultureInfo.InvariantCulture, out index))
IISUrlRewrite\UrlRewriteFileParser.cs (1)
227if (!int.TryParse(urlAction.Attribute(RewriteTags.StatusCode)?.Value, NumberStyles.None, CultureInfo.InvariantCulture, out statusCode))
UrlMatches\IntegerMatch.cs (2)
22if (!int.TryParse(value, NumberStyles.None, CultureInfo.InvariantCulture, out compValue)) 39if (!int.TryParse(input, NumberStyles.None, CultureInfo.InvariantCulture, out compValue))
Microsoft.AspNetCore.Routing (10)
Constraints\DecimalRouteConstraint.cs (1)
55return decimal.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out _);
Constraints\DoubleRouteConstraint.cs (2)
57NumberStyles.Float | NumberStyles.AllowThousands,
Constraints\FloatRouteConstraint.cs (2)
57NumberStyles.Float | NumberStyles.AllowThousands,
Constraints\IntRouteConstraint.cs (1)
55return int.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out _);
Constraints\LongRouteConstraint.cs (1)
55return long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out _);
Constraints\MaxRouteConstraint.cs (1)
66if (long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out var longValue))
Constraints\MinRouteConstraint.cs (1)
64if (long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out var longValue))
Constraints\RangeRouteConstraint.cs (1)
78if (long.TryParse(valueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out var longValue))
Microsoft.AspNetCore.Server.IISIntegration (1)
IISMiddleware.cs (1)
175&& int.TryParse(tokenHeader, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out var hexHandle))
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http\HttpRequestHeaders.cs (1)
126!long.TryParse(decodedChars.Slice(0, numChars), NumberStyles.Integer, CultureInfo.InvariantCulture, out parsed) ||
Systemd\KestrelServerOptionsSystemdExtensions.cs (1)
42if (int.TryParse(Environment.GetEnvironmentVariable(ListenFdsEnvVar), NumberStyles.None, NumberFormatInfo.InvariantInfo, out var listenFds)
Microsoft.AspNetCore.WebSockets (1)
HandshakeHelpers.cs (1)
235if (!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out int windowBits) ||
Microsoft.Build (14)
BackEnd\Components\Scheduler\Scheduler.cs (2)
962if (!Double.TryParse(multiplier, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out convertedMultiplier) || convertedMultiplier < 1)
Evaluation\Expander.cs (2)
4090if (double.TryParse(objectInstance.ToString(), NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out double result))
Evaluation\Expander\ArgumentParser.cs (6)
202case string s when int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture.NumberFormat, out arg): 234case string s when long.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture.NumberFormat, out arg): 258case string str when double.TryParse(str, NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out arg): 395return value is double || (value is string str && double.TryParse(str, NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out double _));
src\msbuild\src\Shared\CanonicalError.cs (1)
272bool success = int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
src\msbuild\src\Shared\Tracing.cs (2)
62if (!String.IsNullOrEmpty(val) && System.Double.TryParse(val, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out seconds))
Utilities\SimpleVersion.cs (1)
174if (!int.TryParse(spanOrString, NumberStyles.None, CultureInfo.InvariantCulture, out int value))
Microsoft.Build.Framework (8)
NodeMode.cs (1)
97if (int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out int intValue))
Utilities\ConversionUtilities.cs (6)
131return Double.Parse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat); 145NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 194NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value); 204return Double.TryParse(number, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out value) && !double.IsInfinity(value);
Utilities\Int32Extensions.cs (1)
14=> int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\CanonicalError.cs (1)
241bool success = int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
Microsoft.Build.Tasks.Core (4)
GenerateResource.cs (1)
3698NumberStyles.HexNumber, CultureInfo.CurrentCulture);
src\msbuild\src\Shared\CanonicalError.cs (1)
272bool success = int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
src\msbuild\src\Shared\Tracing.cs (2)
62if (!String.IsNullOrEmpty(val) && System.Double.TryParse(val, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out seconds))
Microsoft.Build.Utilities.Core (3)
src\msbuild\src\Shared\CanonicalError.cs (1)
272bool success = int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
src\msbuild\src\Shared\Tracing.cs (2)
62if (!String.IsNullOrEmpty(val) && System.Double.TryParse(val, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out seconds))
Microsoft.CodeAnalysis (9)
CommandLine\CommandLineParser.cs (1)
1219=> int.TryParse(arg, NumberStyles.None, CultureInfo.InvariantCulture, out var codepage) && codepage > 0
Compilation\SubsystemVersion.cs (2)
111!int.TryParse(major, NumberStyles.None, CultureInfo.InvariantCulture, out majorValue) || 124!int.TryParse(minor, NumberStyles.None, CultureInfo.InvariantCulture, out minorValue) ||
MetadataReader\MetadataReaderExtensions.cs (2)
29int.TryParse(parts[0], NumberStyles.None, CultureInfo.InvariantCulture, out majorVersion) && 30int.TryParse(parts[1], NumberStyles.None, CultureInfo.InvariantCulture, out minorVersion))
MetadataReader\ModuleExtensions.cs (1)
183if (int.TryParse(emittedMethodName.Substring(index + 1), NumberStyles.None, CultureInfo.InvariantCulture, out countOfSlots)
src\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (1)
509if (int.TryParse(importString.Substring(1), NumberStyles.None, CultureInfo.InvariantCulture, out var tempMethodToken))
VersionHelper.cs (2)
81if (!ushort.TryParse(elements[i], NumberStyles.None, CultureInfo.InvariantCulture, out values[i]) || values[i] > maxValue) 153if (System.Numerics.BigInteger.TryParse(s, NumberStyles.None, CultureInfo.InvariantCulture, out number))
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
Microsoft.CodeAnalysis.CSharp (11)
CommandLine\CSharpCommandLineParser.cs (2)
984!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out newWarningLevel)) 2120if (ushort.TryParse(id, NumberStyles.Integer, CultureInfo.InvariantCulture, out ushort number) &&
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
149if (int.TryParse(name.Substring(GeneratedNames.AnonymousTypeNameWithoutModulePrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out int index)) 170if (int.TryParse(name.Substring(GeneratedNames.AnonymousDelegateNameWithoutModulePrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out int index))
Parser\Lexer.cs (6)
1181if (!Int32.TryParse(text, isHex ? NumberStyles.AllowHexSpecifier : NumberStyles.None, CultureInfo.InvariantCulture, out result)) 1201else if (!UInt64.TryParse(text, isHex ? NumberStyles.AllowHexSpecifier : NumberStyles.None, CultureInfo.InvariantCulture, out result)) 1260if (!decimal.TryParse(text, NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, CultureInfo.InvariantCulture, out result))
Symbols\Synthesized\GeneratedNameParser.cs (1)
154if (int.TryParse(fieldName.Substring(lastUnder + 1), NumberStyles.None, CultureInfo.InvariantCulture, out slotIndex) && slotIndex >= 1)
Microsoft.CodeAnalysis.Features (4)
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
91if (!long.TryParse(chars["0x".Length..].CreateString(), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture, out _)) 101else if (!double.TryParse(chars.CreateString(), NumberStyles.Float, CultureInfo.InvariantCulture, out _))
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (1)
136int.TryParse(typeName[(backtickIndex + 1)..], NumberStyles.None, CultureInfo.InvariantCulture, out typeArity);
src\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (1)
509if (int.TryParse(importString.Substring(1), NumberStyles.None, CultureInfo.InvariantCulture, out var tempMethodToken))
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\Legacy\ParserHelpers.cs (4)
108var style = NumberStyles.Integer; 113style = NumberStyles.HexNumber; 118style = NumberStyles.HexNumber;
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
Microsoft.CodeAnalysis.VisualBasic (8)
CommandLine\VisualBasicCommandLineParser.vb (2)
2234NumberStyles.HexNumber, 2257If UShort.TryParse(id, NumberStyles.Integer, CultureInfo.InvariantCulture, number) AndAlso
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
175Integer.TryParse(name.Substring(prefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, index) Then
Lowering\LocalRewriter\LocalRewriter_Label.vb (1)
28Integer.TryParse(labelSyntax.LabelToken.ValueText, NumberStyles.None, CultureInfo.InvariantCulture, lineNumber)
Scanner\Scanner.vb (2)
2154Return Decimal.TryParse(text, NumberStyles.AllowDecimalPoint Or NumberStyles.AllowExponent, CultureInfo.InvariantCulture, value)
Symbols\SynthesizedSymbols\GeneratedNameParser.vb (2)
104Return Integer.TryParse(proxyName.Substring(separator + 1), NumberStyles.None, CultureInfo.InvariantCulture, index) 134Integer.TryParse(fieldName.Substring(prefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, slotIndex) Then
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
TaskList\TaskListItemDescriptor.cs (1)
38int.TryParse(priorityString, NumberStyles.None, CultureInfo.InvariantCulture, out var encoded))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
MSBuild\ProjectFile\Conversions.cs (1)
28if (int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var result))
Microsoft.Diagnostics.DataContractReader (4)
ContractDescriptorParser.cs (4)
339ulong.TryParse(s.AsSpan(2), System.Globalization.NumberStyles.HexNumber, null, out value)) 344ulong.TryParse(s.AsSpan(3), System.Globalization.NumberStyles.HexNumber, null, out ulong negValue)) 375int.TryParse(s.AsSpan(2), System.Globalization.NumberStyles.HexNumber, null, out value)) 380int.TryParse(s.AsSpan(3), System.Globalization.NumberStyles.HexNumber, null, out int negValue))
Microsoft.Diagnostics.NETCore.Client (3)
DiagnosticsClient\DiagnosticsClient.cs (2)
460if (!int.TryParse(group, NumberStyles.Integer, CultureInfo.InvariantCulture, out int processId)) 502if (!int.TryParse(Path.GetFileName(procEntry), NumberStyles.Integer, CultureInfo.InvariantCulture, out int hostPid))
DiagnosticsIpc\IpcTransport.cs (1)
404if (parts.Length > 1 && int.TryParse(parts[parts.Length - 1], NumberStyles.Integer, CultureInfo.InvariantCulture, out int parsedPid))
Microsoft.DotNet.Arcade.Sdk (1)
src\ExtractNgenMethodList.cs (1)
62if (int.TryParse(flagsInt?.Value.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out int parsedFlagsInt)
Microsoft.DotNet.Build.Tasks.Installers (13)
src\CpioReader.cs (13)
36ulong inode = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 39uint mode = uint.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 42ulong ownerID = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 45ulong groupID = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 48ushort numberOfLinks = ushort.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 51ulong timestamp = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 54ulong size = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 57ulong devMajor = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 60ulong devMinor = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 63ulong rdevMajor = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 66ulong rdevMinor = ulong.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 69int namesize = int.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber); 73_ = int.Parse(Encoding.ASCII.GetString(byteBuffer), NumberStyles.HexNumber);
Microsoft.Extensions.Hosting (2)
HostOptions.cs (2)
66&& int.TryParse(timeoutSeconds, NumberStyles.None, CultureInfo.InvariantCulture, out var seconds)) 73&& int.TryParse(timeoutSeconds, NumberStyles.None, CultureInfo.InvariantCulture, out seconds))
Microsoft.Extensions.Hosting.Systemd (1)
SystemdHelpers.cs (1)
41if (int.TryParse(systemdExecPid, NumberStyles.None, CultureInfo.InvariantCulture, out int execPid))
Microsoft.Extensions.Logging.Console (1)
_generated\0\BindingExtensions.g.cs (1)
584return int.Parse(value, NumberStyles.Integer, CultureInfo.InvariantCulture);
Microsoft.Extensions.Logging.EventLog (1)
_generated\0\BindingExtensions.g.cs (1)
154return int.Parse(value, NumberStyles.Integer, CultureInfo.InvariantCulture);
Microsoft.Extensions.ObjectPool.DependencyInjection (1)
ObjectPoolServiceCollectionExtensions.cs (1)
85if (!int.TryParse(child.Value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var capacity))
Microsoft.Maui (33)
Converters\CornerRadiusTypeConverter.cs (15)
33 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double tl) 34 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double tr) 35 && double.TryParse(cornerRadius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double bl) 36 && double.TryParse(cornerRadius[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double br)) 40 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double l)) 47 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double t) 48 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double b)) 51 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double tl) 52 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double trbl) 53 && double.TryParse(cornerRadius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double br)) 56 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out tl) 57 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double tr) 58 && double.TryParse(cornerRadius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double bl) 59 && double.TryParse(cornerRadius[3], NumberStyles.Number, CultureInfo.InvariantCulture, out br)) 64 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out double l))
Converters\FlexEnumsConverters.cs (2)
251 if (float.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out float flex)) 286 return float.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out relflex);
Converters\ThicknessTypeConverter.cs (16)
45 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double h) 46 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double v)) 50 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double l) 51 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double t) 52 && double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double r) 53 && double.TryParse(thickness[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double b)) 64 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double v) 65 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double h)) 69 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double t) 70 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out h) 71 && double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double b)) 75 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out t) 76 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double r) 77 && double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out b) 78 && double.TryParse(thickness[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double l)) 85 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out double l))
Microsoft.Maui.Controls (15)
Brush\BrushTypeConverter.cs (1)
380 if (float.TryParse(number, NumberStyles.Any, CultureInfo.InvariantCulture, out var value))
DoubleCollectionConverter.cs (1)
38 if (double.TryParse(d, NumberStyles.Number, CultureInfo.InvariantCulture, out double number))
FontSizeConverter.cs (2)
24 if (double.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out double size)) 71 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out double size))
GridLengthTypeConverter.cs (2)
30 if (strValue.EndsWith("*", StringComparison.Ordinal) && double.TryParse(strValue.Substring(0, strValue.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var length)) 32 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out length))
Items\ItemsLayoutTypeConverter.cs (2)
48 var span = int.Parse(argument, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, CultureInfo.InvariantCulture);
Layout\BoundsTypeConverter.cs (4)
30 hasX = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out x); 31 hasY = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out y); 32 hasW = xywh.Length == 4 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out w); 33 hasH = xywh.Length == 4 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out h);
LegacyLayouts\ConstraintTypeConverter.cs (1)
22 if (strValue != null && double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out var size))
Shapes\MatrixTypeConverter.cs (1)
33 if (!double.TryParse(strs[i], NumberStyles.Number, CultureInfo.InvariantCulture, out values[i]))
Shapes\PointCollectionConverter.cs (1)
38 if (double.TryParse(point, NumberStyles.Number, CultureInfo.InvariantCulture, out double number))
Microsoft.Maui.Controls.Build.Tasks (38)
CompiledConverters\BoundsTypeConverter.cs (4)
28 hasX = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out x); 29 hasY = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out y); 30 hasW = xywh.Length == 4 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out w); 31 hasH = xywh.Length == 4 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out h);
CompiledConverters\ConstraintTypeConverter.cs (1)
19 if (string.IsNullOrEmpty(value) || !double.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out size))
CompiledConverters\CornerRadiusTypeConverter.cs (5)
24 if (double.TryParse(cornerradius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l)) 28 if (double.TryParse(cornerradius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out tl) 29 && double.TryParse(cornerradius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out tr) 30 && double.TryParse(cornerradius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out bl) 31 && double.TryParse(cornerradius[3], NumberStyles.Number, CultureInfo.InvariantCulture, out br))
CompiledConverters\FlexBasisTypeConverter.cs (2)
28 && float.TryParse(value.Substring(0, value.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out float relflex)) 37 if (float.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out float flex))
CompiledConverters\FontSizeTypeConverter.cs (1)
19 if (double.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out double size))
CompiledConverters\GridLengthTypeConverter.cs (2)
32 if (value.EndsWith("*", StringComparison.OrdinalIgnoreCase) && double.TryParse(value.Substring(0, value.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var length)) 41 if (double.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out length))
CompiledConverters\RectangleTypeConverter.cs (4)
23 !double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out x) || 24 !double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out y) || 25 !double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out w) || 26 !double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out h))
CompiledConverters\ThicknessTypeConverter.cs (7)
24 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l)) 28 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l) && 29 double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out t)) 33 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l) && 34 double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out t) && 35 double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out r) && 36 double.TryParse(thickness[3], NumberStyles.Number, CultureInfo.InvariantCulture, out b))
CreateObjectVisitor.cs (11)
401 if (hasValue && sbyte.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out sbyte outsbyte)) 407 if (hasValue && short.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out short outshort)) 413 if (hasValue && int.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out int outint)) 419 if (hasValue && long.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out long outlong)) 425 if (hasValue && byte.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out byte outbyte)) 431 if (hasValue && short.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out short outushort)) 437 if (hasValue && int.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out int outuint)) 443 if (hasValue && long.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out long outulong)) 472 if (hasValue && decimal.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out outdecimal)) 508 if (hasValue && float.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out float outfloat)) 514 if (hasValue && double.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out double outdouble))
NodeILExtensions.cs (1)
286 if (decimal.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out outdecimal))
Microsoft.Maui.Controls.DesignTools (12)
BoundsDesignTypeConverter.cs (4)
19 hasX = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out _); 20 hasY = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out _); 21 hasW = xywh.Length == 4 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out _); 22 hasH = xywh.Length == 4 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out _);
ConstraintDesignTypeConverter.cs (1)
12 return (strValue != null && double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out _));
CornerRadiusDesignTypeConverter.cs (2)
25 if (!double.TryParse(part, NumberStyles.Number, CultureInfo.InvariantCulture, out _)) 35 return double.TryParse(parts[0], NumberStyles.Number, CultureInfo.InvariantCulture, out _);
DesignTypeConverterHelper.cs (1)
22 if (!double.TryParse(part, NumberStyles.Number, CultureInfo.InvariantCulture, out _))
FlexEnumDesignTypeConverters.cs (2)
115 if (strValue.EndsWith("%", StringComparison.OrdinalIgnoreCase) && float.TryParse(strValue.Substring(0, strValue.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out float relflex)) 118 if (float.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out float flex))
GridLengthDesignTypeConverter.cs (2)
29 if (value.EndsWith("*", StringComparison.Ordinal) && double.TryParse(value.Substring(0, value.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var len)) 31 if (double.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out len))
Microsoft.Maui.Controls.Xaml (11)
CreateValuesVisitor.cs (11)
349 if (nodeType == typeof(SByte) && sbyte.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var sbyteval)) 351 if (nodeType == typeof(Int16) && short.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var int16val)) 353 if (nodeType == typeof(Int32) && int.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var int32val)) 355 if (nodeType == typeof(Int64) && long.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var int64val)) 357 if (nodeType == typeof(Byte) && byte.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var byteval)) 359 if (nodeType == typeof(UInt16) && ushort.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var uint16val)) 361 if (nodeType == typeof(UInt32) && uint.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var uint32val)) 363 if (nodeType == typeof(UInt64) && ulong.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var uint64val)) 365 if (nodeType == typeof(Single) && float.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var singleval)) 367 if (nodeType == typeof(Double) && double.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var doubleval)) 377 if (nodeType == typeof(decimal) && decimal.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var decimalval))
Microsoft.Maui.Graphics (42)
Color.cs (2)
1031 NumberStyles.Number, CultureInfo.InvariantCulture, out value); 1040 NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
PathBuilder.cs (3)
62 if (float.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out var number)) 71 if (float.TryParse($"{split[0]}.{split[1]}", NumberStyles.Any, CultureInfo.InvariantCulture, out number)) 78 if (float.TryParse(stringValue, NumberStyles.Any, CultureInfo.InvariantCulture, out number))
Point.cs (2)
136 if (xy.Length == 2 && double.TryParse(xy[0], NumberStyles.Number, CultureInfo.InvariantCulture, out var x) 137 && double.TryParse(xy[1], NumberStyles.Number, CultureInfo.InvariantCulture, out var y))
PointF.cs (2)
135 if (xy.Length == 2 && float.TryParse(xy[0], NumberStyles.Number, CultureInfo.InvariantCulture, out var x) 136 && float.TryParse(xy[1], NumberStyles.Number, CultureInfo.InvariantCulture, out var y))
Rect.cs (4)
229 && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double x) 230 && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double y) 231 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double w) 232 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double h))
RectF.cs (4)
229 && float.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out float x) 230 && float.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out float y) 231 && float.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out float w) 232 && float.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out float h))
Size.cs (2)
114 && double.TryParse(wh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double w) 115 && double.TryParse(wh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double h))
SizeF.cs (2)
130 && double.TryParse(wh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double w) 131 && double.TryParse(wh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double h))
Text\TextColors.cs (20)
173 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 174 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 175 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 180 red = int.Parse($"{color[1]}{color[1]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 181 green = int.Parse($"{color[2]}{color[2]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 182 blue = int.Parse($"{color[3]}{color[3]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 187 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 188 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 189 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 190 alpha = int.Parse(color.Substring(7, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 216 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 217 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 218 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 223 red = int.Parse($"{color[1]}{color[1]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 224 green = int.Parse($"{color[2]}{color[2]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 225 blue = int.Parse($"{color[3]}{color[3]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 230 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 231 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 232 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture); 233 alpha = int.Parse(color.Substring(7, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
Text\XmlAttributedTextReader.cs (1)
171 if (int.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out var intValue))
Microsoft.Maui.Resizetizer (1)
ResizeImageInfo.cs (1)
114 if (float.TryParse(image.GetMetadata("ForegroundScale"), NumberStyles.Number, CultureInfo.InvariantCulture, out var fsc))
Microsoft.ML.Tokenizers (1)
Utils\Helpers.netcoreapp.cs (1)
51=> int.TryParse(s.AsSpan().Slice(offset), NumberStyles.None, CultureInfo.InvariantCulture, out result);
Microsoft.ML.Tokenizers.Tests (1)
src\Microsoft.ML.Tokenizers\Utils\Helpers.netcoreapp.cs (1)
51=> int.TryParse(s.AsSpan().Slice(offset), NumberStyles.None, CultureInfo.InvariantCulture, out result);
Microsoft.ML.Transforms (4)
Expression\Lexer.cs (4)
374double dbl = double.Parse(_sb.ToString(), NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent); 385double dbl = double.Parse(_sb.ToString(), NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent);
Microsoft.Net.Http.Headers (2)
HeaderUtilities.cs (2)
378return int.TryParse(value.AsSpan(), NumberStyles.None, NumberFormatInfo.InvariantInfo, out result); 403return long.TryParse(value.AsSpan(), NumberStyles.None, NumberFormatInfo.InvariantInfo, out result);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
553long.TryParse(fileLengthString, NumberStyles.None, CultureInfo.InvariantCulture, out var fileLength)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Data\StaticWebAsset.cs (1)
553long.TryParse(fileLengthString, NumberStyles.None, CultureInfo.InvariantCulture, out var fileLength)
Microsoft.TemplateEngine.Cli (1)
CliTemplateParameter.cs (1)
452if (long.TryParse(value.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out long convertedHex))
Microsoft.TemplateEngine.Core (5)
Expressions\Cpp\CppStyleEvaluatorDefinition.cs (1)
564&& long.TryParse(literal.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out literalLong))
Expressions\Shared\CoreConverters.cs (2)
18if (ls!.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && long.TryParse(ls.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out result)) 35if (ls!.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && int.TryParse(ls.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out result))
Expressions\Shared\XmlStyleConverters.cs (2)
35char c = (char)short.Parse(hex.TrimStart('0'), NumberStyles.HexNumber); 42char c = (char)short.Parse(dec.TrimStart('0'), NumberStyles.Integer);
Microsoft.TemplateEngine.Utils (4)
ParserExtensions.cs (4)
21if (double.TryParse(stringValue, NumberStyles.Float, CultureInfo.CurrentCulture, out doubleValue)) 27return double.TryParse(stringValue, NumberStyles.Float, CultureInfo.InvariantCulture, out doubleValue); 43return double.Parse(s, NumberStyles.Float); 51return double.Parse(s, NumberStyles.Float, CultureInfo.InvariantCulture);
Microsoft.TestPlatform.CommunicationUtilities (6)
Json\Jsonite\Jsonite.cs (6)
770if (decimal.TryParse(numberAsText, NumberStyles.Float, CultureInfo.InvariantCulture, out decimalNumber)) 778if (double.TryParse(numberAsText, NumberStyles.Float, CultureInfo.InvariantCulture, out doubleNumber)) 804if (int.TryParse(numberAsText, NumberStyles.Integer, CultureInfo.InvariantCulture, out intNumber)) 811if (long.TryParse(numberAsText, NumberStyles.Integer, CultureInfo.InvariantCulture, out longNumber)) 818if (ulong.TryParse(numberAsText, NumberStyles.Integer, CultureInfo.InvariantCulture, out ulongNumber)) 825if (decimal.TryParse(numberAsText, NumberStyles.Integer, CultureInfo.InvariantCulture, out decimalNumber))
Microsoft.VisualBasic.Core (60)
Microsoft\VisualBasic\CompilerServices\Conversions.vb (30)
1498Const flags As NumberStyles = 1499NumberStyles.AllowDecimalPoint Or 1500NumberStyles.AllowExponent Or 1501NumberStyles.AllowLeadingSign Or 1502NumberStyles.AllowLeadingWhite Or 1503NumberStyles.AllowThousands Or 1504NumberStyles.AllowTrailingSign Or 1505NumberStyles.AllowParentheses Or 1506NumberStyles.AllowTrailingWhite Or 1507NumberStyles.AllowCurrencySymbol 1888Const flags As NumberStyles = 1889NumberStyles.AllowDecimalPoint Or 1890NumberStyles.AllowExponent Or 1891NumberStyles.AllowLeadingSign Or 1892NumberStyles.AllowLeadingWhite Or 1893NumberStyles.AllowThousands Or 1894NumberStyles.AllowTrailingSign Or 1895NumberStyles.AllowParentheses Or 1896NumberStyles.AllowTrailingWhite Or 1897NumberStyles.AllowCurrencySymbol 1941Const flags As NumberStyles = 1942NumberStyles.AllowDecimalPoint Or 1943NumberStyles.AllowExponent Or 1944NumberStyles.AllowLeadingSign Or 1945NumberStyles.AllowLeadingWhite Or 1946NumberStyles.AllowThousands Or 1947NumberStyles.AllowTrailingSign Or 1948NumberStyles.AllowParentheses Or 1949NumberStyles.AllowTrailingWhite Or 1950NumberStyles.AllowCurrencySymbol
Microsoft\VisualBasic\CompilerServices\DecimalType.vb (10)
121Const flags As NumberStyles = 122NumberStyles.AllowDecimalPoint Or 123NumberStyles.AllowExponent Or 124NumberStyles.AllowLeadingSign Or 125NumberStyles.AllowLeadingWhite Or 126NumberStyles.AllowThousands Or 127NumberStyles.AllowTrailingSign Or 128NumberStyles.AllowParentheses Or 129NumberStyles.AllowTrailingWhite Or 130NumberStyles.AllowCurrencySymbol
Microsoft\VisualBasic\CompilerServices\DoubleType.vb (20)
144Const flags As NumberStyles = 145NumberStyles.AllowDecimalPoint Or 146NumberStyles.AllowExponent Or 147NumberStyles.AllowLeadingSign Or 148NumberStyles.AllowLeadingWhite Or 149NumberStyles.AllowThousands Or 150NumberStyles.AllowTrailingSign Or 151NumberStyles.AllowParentheses Or 152NumberStyles.AllowTrailingWhite Or 153NumberStyles.AllowCurrencySymbol 200Const flags As NumberStyles = 201NumberStyles.AllowDecimalPoint Or 202NumberStyles.AllowExponent Or 203NumberStyles.AllowLeadingSign Or 204NumberStyles.AllowLeadingWhite Or 205NumberStyles.AllowThousands Or 206NumberStyles.AllowTrailingSign Or 207NumberStyles.AllowParentheses Or 208NumberStyles.AllowTrailingWhite Or 209NumberStyles.AllowCurrencySymbol
Microsoft.VisualStudio.TestPlatform.Common (4)
Utilities\SimpleJSON.cs (4)
291return double.TryParse(Value, NumberStyles.Float, CultureInfo.InvariantCulture, out double v) ? v : 0.0; 531return double.TryParse(token, NumberStyles.Float, CultureInfo.InvariantCulture, out double val) ? (JSONNode)val : (JSONNode)token; 676System.Globalization.NumberStyles.AllowHexSpecifier, 1064if (double.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out double v))
Mono.Cecil (1)
Mono.Cecil\AssemblyNameReference.cs (1)
205 name.PublicKeyToken [j] = Byte.Parse (pk_token.Substring (j * 2, 2), NumberStyles.HexNumber);
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
273[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberStyles))]
netstandard (1)
netstandard.cs (1)
844[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberStyles))]
NuGet.PackageManagement (1)
PackageRestoreConsent.cs (1)
99(int.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out intResult) && (intResult == 1)));
NuGet.Packaging (2)
PackageCreation\Authoring\PackageBuilder.cs (1)
188if (long.TryParse(timestamp, NumberStyles.None, CultureInfo.InvariantCulture, out long unixTimeSeconds))
Signing\Timestamp\Rfc3161TimestampUtils.cs (1)
116bytes[i / 2] = byte.Parse(s, NumberStyles.HexNumber, null);
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\VersionHelper.cs (2)
88if (!ushort.TryParse(elements[i], NumberStyles.None, CultureInfo.InvariantCulture, out values[i]) || values[i] > maxValue) 164if (System.Numerics.BigInteger.TryParse(s, NumberStyles.None, CultureInfo.InvariantCulture, out number))
PresentationCore (16)
MS\Internal\FontCache\FontCacheUtil.cs (1)
490NumberStyles.None,
MS\Internal\FontFace\CompositeFontParser.cs (6)
140private const NumberStyles UnsignedDecimalPointStyle = 141NumberStyles.AllowTrailingWhite | 142NumberStyles.AllowLeadingWhite | 143NumberStyles.AllowDecimalPoint; 145private const NumberStyles SignedDecimalPointStyle = UnsignedDecimalPointStyle | NumberStyles.AllowLeadingSign;
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (3)
778NumberStyles.None, NumberFormatInfo.InvariantInfo); 790int lastByteOffset = Int32.Parse(contentRangeSpan.Slice(0, index), NumberStyles.None, NumberFormatInfo.InvariantInfo); 801Int32.Parse(contentRangeSpan, NumberStyles.None, NumberFormatInfo.InvariantInfo);
System\Windows\FontStretches.cs (1)
141if (int.TryParse(s, NumberStyles.Integer, provider, out stretchValue))
System\Windows\FontWeights.cs (1)
203if (int.TryParse(s, NumberStyles.Integer, provider, out weightValue))
System\Windows\Media\CharacterMetrics.cs (2)
160NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign,
System\Windows\Media\Knowncolors.cs (1)
819if (argbSpan.StartsWith('#') && uint.TryParse(argbSpan[1..], NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture, out uint uintValue))
System\Windows\Navigation\BaseUriHelper.cs (1)
616keyToken[i] = byte.Parse(assemblyKey.AsSpan(i * 2, 2), NumberStyles.HexNumber, CultureInfo.InvariantCulture);
PresentationFramework (11)
MS\Internal\Data\DefaultValueConverter.cs (2)
208new Type[] { StringType, typeof(System.Globalization.NumberStyles), typeof(System.IFormatProvider) }, 212result = mi.Invoke(null, new object[] { stringValue, NumberStyles.Any, culture });
MS\Internal\Data\PropertyPathWorker.cs (2)
1374NumberStyles.Integer, 1472NumberStyles.Integer,
System\Windows\Controls\VirtualizingStackPanel.cs (2)
12005if (int.TryParse(traceSplits[splitRegions[1]], NumberStyles.Integer, CultureInfo.InvariantCulture, out int flushDepth)) 12013if (int.TryParse(traceSplits[splitRegions[2]], NumberStyles.Integer, CultureInfo.InvariantCulture, out int luThreshold))
System\Windows\Documents\RtfToXamlReader.cs (1)
291i = System.Int32.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
System\Windows\Documents\TextStore.cs (1)
4670if (int.TryParse(traceSplits[splitRegions[1]], NumberStyles.Integer, CultureInfo.InvariantCulture, out int flushDepth))
System\Windows\PropertyPath.cs (2)
711NumberStyles.Integer, 912NumberStyles.Integer,
System\Windows\PropertyPathConverter.cs (1)
183NumberStyles.Integer,
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalyzerConfigOptionsExtensions.cs (2)
71&& double.TryParse(value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out var version)
Shared (1)
ServerSentEvents\SseParser_1.cs (1)
447NumberStyles.None, CultureInfo.InvariantCulture, out long milliseconds) &&
System.ComponentModel.TypeConverter (13)
System\ComponentModel\ByteConverter.cs (1)
29return byte.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\DecimalConverter.cs (1)
69return decimal.Parse(value, NumberStyles.Float, formatInfo);
System\ComponentModel\DoubleConverter.cs (1)
37return double.Parse(value, NumberStyles.Float, formatInfo);
System\ComponentModel\Int128Converter.cs (1)
28return Int128.Parse(value, NumberStyles.HexNumber);
System\ComponentModel\Int16Converter.cs (1)
29return short.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\Int32Converter.cs (1)
29return int.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\Int64Converter.cs (1)
29return long.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\SByteConverter.cs (1)
29return sbyte.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\SingleConverter.cs (1)
34return float.Parse(value, NumberStyles.Float, formatInfo);
System\ComponentModel\UInt128Converter.cs (1)
28return UInt128.Parse(value, NumberStyles.HexNumber);
System\ComponentModel\UInt16Converter.cs (1)
29return ushort.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\UInt32Converter.cs (1)
29return uint.Parse(value, NumberStyles.Integer, formatInfo);
System\ComponentModel\UInt64Converter.cs (1)
29return ulong.Parse(value, NumberStyles.Integer, formatInfo);
System.Data.Common (17)
System\Data\Filter\ConstNode.cs (7)
126if (decimal.TryParse(sval, NumberStyles.Number, NumberFormatInfo.InvariantInfo, out r12)) 132if (double.TryParse(sval, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.InvariantInfo, out r8)) 200if (int.TryParse(sval, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out i4)) 205if (long.TryParse(sval, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out i8)) 210if (double.TryParse(sval, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.InvariantInfo, out r8))
System\Data\SQLTypes\SQLMoney.cs (10)
232const NumberStyles SqlNumberStyle = 233NumberStyles.AllowCurrencySymbol | 234NumberStyles.AllowDecimalPoint | 235NumberStyles.AllowParentheses | 236NumberStyles.AllowTrailingSign | 237NumberStyles.AllowLeadingSign | 238NumberStyles.AllowTrailingWhite | 239NumberStyles.AllowLeadingWhite; 251money = new SqlMoney(decimal.Parse(s, NumberStyles.Currency, NumberFormatInfo.CurrentInfo)); 375return x.IsNull ? Null : new SqlMoney(decimal.Parse(x.Value, NumberStyles.Currency, null));
System.Data.Odbc (1)
Common\System\Data\Common\DbConnectionOptions.cs (1)
235return int.Parse(stringValue, System.Globalization.NumberStyles.Integer, CultureInfo.InvariantCulture);
System.Data.OleDb (6)
DbConnectionOptions.cs (1)
299return int.Parse(stringValue, System.Globalization.NumberStyles.Integer, CultureInfo.InvariantCulture);
OleDbParameter.cs (1)
479value = decimal.Parse((string)value, NumberStyles.Currency, null);
System\Data\Common\AdapterUtil.cs (4)
1151major = int.Parse(parts[0], NumberStyles.None, CultureInfo.InvariantCulture); 1152minor = int.Parse(parts[1], NumberStyles.None, CultureInfo.InvariantCulture); 1153build = int.Parse(parts[2], NumberStyles.None, CultureInfo.InvariantCulture); 1154int.Parse(parts[3], NumberStyles.None, CultureInfo.InvariantCulture);
System.Diagnostics.DiagnosticSource (4)
System\Diagnostics\DsesFilterAndTransform.cs (2)
256|| !double.TryParse(suffixPart.Slice(c_ParentRatioSamplerPrefix.Length, endingLocation - c_ParentRatioSamplerPrefix.Length), NumberStyles.Float, CultureInfo.InvariantCulture, out double ratio)) 276NumberStyles.None, CultureInfo.InvariantCulture, out int maximumRatePerSecond)
System\Diagnostics\Metrics\MetricsEventSource.cs (2)
779if (!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out int s) || s < -11 || s > 20) 795if (!int.TryParse(value, NumberStyles.None, CultureInfo.InvariantCulture, out int m) || m < 2)
System.Diagnostics.EventLog (1)
System\Diagnostics\EventLog.cs (1)
853if (int.TryParse(sb.ToString(), NumberStyles.None, CultureInfo.InvariantCulture, out num))
System.Diagnostics.PerformanceCounter (1)
System\Diagnostics\PerformanceCounterLib.cs (1)
1090if (!int.TryParse(names[index * 2], NumberStyles.Integer, CultureInfo.InvariantCulture, out key))
System.Diagnostics.Process (8)
src\runtime\src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcFsStat.ParseMapModules.cs (2)
137if (long.TryParse(s.AsSpan(start, pos), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out long startingAddress) && 138long.TryParse(s.AsSpan(pos + 1, end - (pos + 1)), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out long endingAddress))
src\runtime\src\libraries\Common\src\System\IO\StringParser.cs (4)
151return int.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture); 174return long.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture); 190return uint.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture); 206return ulong.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
System\Diagnostics\ProcessManager.Linux.cs (2)
140if (int.TryParse(dirName, NumberStyles.Integer, CultureInfo.InvariantCulture, out tid) && 181if (int.TryParse(dirName, NumberStyles.Integer, CultureInfo.InvariantCulture, out pid))
System.DirectoryServices.AccountManagement (1)
System\DirectoryServices\AccountManagement\Utils.cs (1)
98byte b = byte.Parse(s.Substring(i * 2, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
System.Formats.Nrbf (1)
System\Formats\Nrbf\Utils\BinaryReaderExtensions.cs (1)
110if (!decimal.TryParse(text, NumberStyles.Number, CultureInfo.InvariantCulture, out decimal result))
System.Formats.Tar (2)
System\Formats\Tar\TarHeader.Read.cs (1)
846if (!int.TryParse(length, NumberStyles.None, CultureInfo.InvariantCulture, out int lengthValue) || lengthValue != (line.Length + 1))
System\Formats\Tar\TarHelpers.cs (1)
154decimal.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out decimal secondsSinceEpoch))
System.Net.Http (9)
System\Net\Http\Headers\ContentDispositionHeaderValue.cs (1)
89if (ulong.TryParse(sizeString, NumberStyles.Integer, CultureInfo.InvariantCulture, out value))
System\Net\Http\Headers\HeaderUtilities.cs (4)
132if (double.TryParse(qualityParameter.Value, NumberStyles.AllowDecimalPoint, 303int.TryParse(value, NumberStyles.None, CultureInfo.InvariantCulture, out result); 313return int.TryParse(value.AsSpan(offset, length), NumberStyles.None, CultureInfo.InvariantCulture, out result); 324return long.TryParse(value.AsSpan(offset, length), NumberStyles.None, CultureInfo.InvariantCulture, out result);
System\Net\Http\Headers\StringWithQualityHeaderValue.cs (1)
162if (!double.TryParse(input.AsSpan(current, qualityLength), NumberStyles.AllowDecimalPoint,
System\Net\Http\SocketsHttpHandler\RuntimeSettingParser.cs (3)
66return int.Parse(str, NumberStyles.Any, NumberFormatInfo.InvariantInfo); 82if (int.TryParse(envVar, NumberStyles.Any, CultureInfo.InvariantCulture, out int value)) 95if (double.TryParse(envVar, NumberStyles.Any, CultureInfo.InvariantCulture, out double value))
System.Net.HttpListener (5)
System\Net\HttpListenerRequestUriBuilder.cs (2)
250if (!int.TryParse(codePoint, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out codePointValue)) 282if (!byte.TryParse(escapedCharacter, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out encodedValue))
System\Net\Managed\ChunkStream.cs (2)
277_chunkSize = int.Parse(RemoveChunkExtension(_saved.ToString()), NumberStyles.HexNumber, CultureInfo.InvariantCulture); 291_chunkSize = int.Parse(RemoveChunkExtension(_saved.ToString()), NumberStyles.HexNumber, CultureInfo.InvariantCulture);
System\Net\ServiceNameStore.cs (1)
77if (!ushort.TryParse(port, NumberStyles.Integer, CultureInfo.InvariantCulture, out _))
System.Net.Mail (3)
System\Net\Mime\ContentDisposition.cs (1)
35if (!long.TryParse(value.ToString(), NumberStyles.None, CultureInfo.InvariantCulture, out longValue))
System\Net\Mime\SmtpDateTime.cs (2)
188if (!int.TryParse(offset.AsSpan(1, 2), NumberStyles.None, CultureInfo.InvariantCulture, out hours)) 193if (!int.TryParse(offset.AsSpan(3, 2), NumberStyles.None, CultureInfo.InvariantCulture, out minutes))
System.Net.NetworkInformation (10)
src\runtime\src\libraries\Common\src\System\IO\RowConfigReader.cs (2)
168if (int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out result)) 192if (long.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out result))
src\runtime\src\libraries\Common\src\System\IO\StringParser.cs (4)
151return int.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture); 174return long.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture); 190return uint.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture); 206return ulong.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
System\Net\NetworkInformation\StringParsingHelpers.Connections.cs (4)
258if (!int.TryParse(socketStateHex, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out nativeTcpState)) 285if (!int.TryParse(portSpan, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out localPort)) 305if (!int.TryParse(portSpan, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out port)) 341if (!long.TryParse(hexAddress, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out addressValue))
System.Net.Primitives (6)
System\Net\IPAddressParser.cs (2)
104parsedNumericScope = uint.TryParse(castScopeIdSpan, NumberStyles.None, CultureInfo.InvariantCulture, out scope); 110parsedNumericScope = uint.TryParse(castScopeIdSpan, NumberStyles.None, CultureInfo.InvariantCulture, out scope);
System\Net\IPEndPoint.cs (2)
137isConvertedToInt = uint.TryParse(MemoryMarshal.Cast<TChar, byte>(portSpan), NumberStyles.None, CultureInfo.InvariantCulture, out port); 141isConvertedToInt = uint.TryParse(MemoryMarshal.Cast<TChar, char>(portSpan), NumberStyles.None, CultureInfo.InvariantCulture, out port);
System\Net\IPNetwork.cs (2)
188int.TryParse(prefixLengthSpan, NumberStyles.None, CultureInfo.InvariantCulture, out int prefixLength) && 216int.TryParse(prefixLengthSpan, NumberStyles.None, CultureInfo.InvariantCulture, out int prefixLength) &&
System.Net.Requests (2)
System\Net\FtpControlStream.cs (2)
1026NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite,
System.Net.Security (1)
System\Security\Authentication\ExtendedProtection\ServiceNameCollection.cs (1)
214if (!ushort.TryParse(port, NumberStyles.Integer, CultureInfo.InvariantCulture, out _))
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\SseParser_1.cs (1)
430NumberStyles.None, CultureInfo.InvariantCulture, out long milliseconds) &&
System.Private.CoreLib (531)
src\runtime\src\libraries\Common\src\System\IO\StringParser.cs (4)
151return int.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture); 174return long.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture); 190return uint.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture); 206return ulong.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
src\runtime\src\libraries\Common\src\System\Number.Parsing.Common.cs (13)
13private static unsafe bool TryParseNumber<TChar>(scoped ref TChar* str, TChar* strEnd, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) 19Debug.Assert((styles & (NumberStyles.AllowHexSpecifier | NumberStyles.AllowBinarySpecifier)) == 0); 40if ((styles & NumberStyles.AllowCurrencySymbol) != 0) 65if (!IsWhite(ch) || (styles & NumberStyles.AllowLeadingWhite) == 0 || ((state & StateSign) != 0 && (state & StateCurrency) == 0 && info.NumberNegativePattern != 2)) 67if (((styles & NumberStyles.AllowLeadingSign) != 0) && (state & StateSign) == 0 && ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null || ((next = MatchNegativeSignChars(p, strEnd, info)) != null && (number.IsNegative = true)))) 72else if (ch == '(' && ((styles & NumberStyles.AllowParentheses) != 0) && ((state & StateSign) == 0)) 151else if (((styles & NumberStyles.AllowDecimalPoint) != 0) && ((state & StateDecimal) == 0) && ((next = MatchChars(p, strEnd, decSep)) != null || (parsingCurrency && (state & StateCurrency) == 0 && (next = MatchChars(p, strEnd, info.NumberDecimalSeparatorTChar<TChar>())) != null))) 156else if (((styles & NumberStyles.AllowThousands) != 0) && ((state & StateDigits) != 0) && ((state & StateDecimal) == 0) && ((next = MatchChars(p, strEnd, groupSep)) != null || (parsingCurrency && (state & StateCurrency) == 0 && (next = MatchChars(p, strEnd, info.NumberGroupSeparatorTChar<TChar>())) != null))) 172if ((ch == 'E' || ch == 'e') && ((styles & NumberStyles.AllowExponent) != 0)) 236if (!IsWhite(ch) || (styles & NumberStyles.AllowTrailingWhite) == 0) 238if ((styles & NumberStyles.AllowTrailingSign) != 0 && ((state & StateSign) == 0) && ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null || (((next = MatchNegativeSignChars(p, strEnd, info)) != null) && (number.IsNegative = true)))) 280internal static unsafe bool TryStringToNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (7)
42&& uint.TryParse(str, NumberStyles.HexNumber, NumberFormatInfo.InvariantInfo, out uint resultUnsigned)) 75result = int.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 115result = int.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 145&& uint.TryParse(str, NumberStyles.HexNumber, NumberFormatInfo.InvariantInfo, out uint resultUnsigned)) 185result = short.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 225result = short.Parse(str, NumberStyles.AllowLeadingSign, NumberFormatInfo.InvariantInfo); 255&& ushort.TryParse(str, NumberStyles.HexNumber, NumberFormatInfo.InvariantInfo, out ushort resultUnsigned))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (21)
96public static byte Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 98public static byte Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 100public static byte Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 102public static byte Parse(string s, NumberStyles style, IFormatProvider? provider) 108public static byte Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 114public static bool TryParse([NotNullWhen(true)] string? s, out byte result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 116public static bool TryParse(ReadOnlySpan<char> s, out byte result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 122public static bool TryParse(ReadOnlySpan<byte> utf8Text, out byte result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 124public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out byte result) 136public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out byte result) 1112public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out byte result) => TryParse(s, NumberStyles.Integer, provider, out result); 1132public static byte Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1135public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out byte result) => TryParse(s, NumberStyles.Integer, provider, out result); 1168/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1169public static byte Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1175/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1176public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out byte result) 1183public static byte Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1186public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out byte result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (4)
1544static char INumberBase<char>.Parse(string s, NumberStyles style, IFormatProvider? provider) => Parse(s); 1546static char INumberBase<char>.Parse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider) => Parse(s); 1958static bool INumberBase<char>.TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out char result) => TryParse(s, out result); 1960static bool INumberBase<char>.TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out char result) => TryParse(s, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (21)
520public static decimal Parse(string s) => Parse(s, NumberStyles.Number, provider: null); 522public static decimal Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 524public static decimal Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Number, provider); 526public static decimal Parse(string s, NumberStyles style, IFormatProvider? provider) 535public static decimal Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Number, IFormatProvider? provider = null) 541public static bool TryParse([NotNullWhen(true)] string? s, out decimal result) => TryParse(s, NumberStyles.Number, provider: null, out result); 543public static bool TryParse(ReadOnlySpan<char> s, out decimal result) => TryParse(s, NumberStyles.Number, provider: null, out result); 549public static bool TryParse(ReadOnlySpan<byte> utf8Text, out decimal result) => TryParse(utf8Text, NumberStyles.Number, provider: null, out result); 551public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out decimal result) 563public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out decimal result) 1789public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out decimal result) => TryParse(s, NumberStyles.Number, provider, out result); 1803public static decimal Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Number, provider); 1806public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out decimal result) => TryParse(s, NumberStyles.Number, provider, out result); 1812/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1813public static decimal Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Number, IFormatProvider? provider = null) 1819/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1820public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out decimal result) 1827public static decimal Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Number, provider); 1830public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out decimal result) => TryParse(utf8Text, NumberStyles.Number, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (33)
388public static double Parse(string s) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null); 390public static double Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 392public static double Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider); 394public static double Parse(string s, NumberStyles style, IFormatProvider? provider) 411public static double Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Float | NumberStyles.AllowThousands, IFormatProvider? provider = null) 417public static bool TryParse([NotNullWhen(true)] string? s, out double result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 419public static bool TryParse(ReadOnlySpan<char> s, out double result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 425public static bool TryParse(ReadOnlySpan<byte> utf8Text, out double result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 427public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out double result) 439public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out double result) 1495public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out double result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result); 1809public static double Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider); 1812public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out double result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result); 2284/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 2285public static double Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Float | NumberStyles.AllowThousands, IFormatProvider? provider = null) 2291/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2292public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out double result) 2299public static double Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider); 2302public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out double result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (3)
942const NumberStyles NumberStyle = NumberStyles.AllowLeadingSign | NumberStyles.AllowTrailingWhite;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Nls.cs (3)
175if (!int.TryParse(valueSpan.Slice(0, 4), NumberStyles.None, NumberFormatInfo.InvariantInfo, out int year) || 176!int.TryParse(valueSpan.Slice(5, 2), NumberStyles.None, NumberFormatInfo.InvariantInfo, out int month) || 177!int.TryParse(valueSpan.Slice(8, 2), NumberStyles.None, NumberFormatInfo.InvariantInfo, out int day))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\NumberFormatInfo.cs (30)
802private const NumberStyles InvalidNumberStyles = ~(NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite 803| NumberStyles.AllowLeadingSign | NumberStyles.AllowTrailingSign 804| NumberStyles.AllowParentheses | NumberStyles.AllowDecimalPoint 805| NumberStyles.AllowThousands | NumberStyles.AllowExponent 806| NumberStyles.AllowCurrencySymbol | NumberStyles.AllowHexSpecifier 807| NumberStyles.AllowBinarySpecifier); 810internal static void ValidateParseStyleInteger(NumberStyles style) 813if ((style & (InvalidNumberStyles | NumberStyles.AllowHexSpecifier | NumberStyles.AllowBinarySpecifier)) != 0 && 814(style & ~NumberStyles.HexNumber) != 0 && 815(style & ~NumberStyles.BinaryNumber) != 0) 819static void ThrowInvalid(NumberStyles value) 828internal static void ValidateParseStyleFloatingPoint(NumberStyles style) 833if ((style & (InvalidNumberStyles | NumberStyles.AllowBinarySpecifier | NumberStyles.AllowHexSpecifier)) != 0 && 834((style & ~NumberStyles.HexFloat) != 0 || 835(style & NumberStyles.AllowHexSpecifier) != 0 && (style & NumberStyles.AllowExponent) == 0)) 839static void ThrowInvalid(NumberStyles value) 843(value & NumberStyles.AllowBinarySpecifier) != 0 ? SR.Arg_BinaryStyleNotSupported : 850internal static void ValidateParseStyleDecimal(NumberStyles style) 853if ((style & (InvalidNumberStyles | NumberStyles.AllowHexSpecifier | NumberStyles.AllowBinarySpecifier)) != 0) 857static void ThrowInvalid(NumberStyles value) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\NumberStyles.cs (1)
58/// The <see cref="NumberStyles"/> enumeration includes a composite style, <see cref="BinaryNumber"/>, that consists of
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
593if (Number.TryParseBinaryIntegerHexNumberStyle(guidString.Slice(28, 8), NumberStyles.AllowHexSpecifier, out uintTmp) == Number.ParsingStatus.OK) // _h, _i, _j, _k
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (37)
31private const NumberStyles DefaultParseStyle = NumberStyles.Float | NumberStyles.AllowThousands; 315public static Half Parse(string s) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null); 318/// Parses a <see cref="Half"/> from a <see cref="string"/> in the given <see cref="NumberStyles"/>. 321/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 323public static Half Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 331public static Half Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider); 334/// Parses a <see cref="Half"/> from a <see cref="string"/> with the given <see cref="NumberStyles"/> and <see cref="IFormatProvider"/>. 337/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 340public static Half Parse(string s, NumberStyles style = DefaultParseStyle, IFormatProvider? provider = null) 353/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 356public static Half Parse(ReadOnlySpan<char> s, NumberStyles style = DefaultParseStyle, IFormatProvider? provider = null) 368public static bool TryParse([NotNullWhen(true)] string? s, out Half result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 376public static bool TryParse(ReadOnlySpan<char> s, out Half result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 382public static bool TryParse(ReadOnlySpan<byte> utf8Text, out Half result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 385/// Tries to parse a <see cref="Half"/> from a <see cref="string"/> with the given <see cref="NumberStyles"/> and <see cref="IFormatProvider"/>. 388/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 392public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out Half result) 405/// Tries to parse a <see cref="Half"/> from a <see cref="ReadOnlySpan{Char}"/> with the given <see cref="NumberStyles"/> and <see cref="IFormatProvider"/>. 408/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 412public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out Half result) 2314/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 2315public static Half Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Float | NumberStyles.AllowThousands, IFormatProvider? provider = null) 2321/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2322public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out Half result) 2329public static Half Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider); 2332public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out Half result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (21)
129public static Int128 Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 131public static Int128 Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 133public static Int128 Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 135public static Int128 Parse(string s, NumberStyles style, IFormatProvider? provider) 141public static Int128 Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 147public static bool TryParse([NotNullWhen(true)] string? s, out Int128 result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 149public static bool TryParse(ReadOnlySpan<char> s, out Int128 result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 155public static bool TryParse(ReadOnlySpan<byte> utf8Text, out Int128 result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 157public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out Int128 result) 169public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out Int128 result) 1923public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out Int128 result) => TryParse(s, NumberStyles.Integer, provider, out result); 2042public static Int128 Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 2045public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out Int128 result) => TryParse(s, NumberStyles.Integer, provider, out result); 2102/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 2103public static Int128 Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 2109/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2110public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out Int128 result) 2117public static Int128 Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 2120public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out Int128 result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (21)
129public static short Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 131public static short Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 133public static short Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 135public static short Parse(string s, NumberStyles style, IFormatProvider? provider) 141public static short Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 147public static bool TryParse([NotNullWhen(true)] string? s, out short result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 149public static bool TryParse(ReadOnlySpan<char> s, out short result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 155public static bool TryParse(ReadOnlySpan<byte> utf8Text, out short result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 157public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out short result) 169public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out short result) 1302public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out short result) => TryParse(s, NumberStyles.Integer, provider, out result); 1329public static short Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1332public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out short result) => TryParse(s, NumberStyles.Integer, provider, out result); 1365/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1366public static short Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1372/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1373public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out short result) 1380public static short Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1383public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out short result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (21)
145public static int Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 147public static int Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 149public static int Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 151public static int Parse(string s, NumberStyles style, IFormatProvider? provider) 157public static int Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 163public static bool TryParse([NotNullWhen(true)] string? s, out int result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 165public static bool TryParse(ReadOnlySpan<char> s, out int result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 171public static bool TryParse(ReadOnlySpan<byte> utf8Text, out int result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 173public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out int result) 185public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out int result) 1369public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out int result) => TryParse(s, NumberStyles.Integer, provider, out result); 1396public static int Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1399public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out int result) => TryParse(s, NumberStyles.Integer, provider, out result); 1432/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1433public static int Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1439/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1440public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out int result) 1447public static int Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1450public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out int result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (21)
142public static long Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 144public static long Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 146public static long Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 148public static long Parse(string s, NumberStyles style, IFormatProvider? provider) 154public static long Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 160public static bool TryParse([NotNullWhen(true)] string? s, out long result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 162public static bool TryParse(ReadOnlySpan<char> s, out long result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 168public static bool TryParse(ReadOnlySpan<byte> utf8Text, out long result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 170public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out long result) 182public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out long result) 1372public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out long result) => TryParse(s, NumberStyles.Integer, provider, out result); 1399public static long Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1402public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out long result) => TryParse(s, NumberStyles.Integer, provider, out result); 1435/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1436public static long Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1442/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1443public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out long result) 1450public static long Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1453public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out long result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (11)
237public static nint Parse(string s, NumberStyles style) => (nint)nint_t.Parse(s, style); 239public static nint Parse(string s, NumberStyles style, IFormatProvider? provider) => (nint)nint_t.Parse(s, style, provider); 241public static nint Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) => (nint)nint_t.Parse(s, style, provider); 256public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out nint result) 289public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out nint result) 1425/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1426public static nint Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) => (nint)nint_t.Parse(utf8Text, style, provider); 1428/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1429public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out nint result)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Net\WebUtility.cs (2)
227? uint.TryParse(inputSlice.Slice(2, entityLength - 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture, out uint parsedValue) 228: uint.TryParse(inputSlice.Slice(1, entityLength - 1), NumberStyles.Integer, CultureInfo.InvariantCulture, out parsedValue);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (30)
210internal static TInteger ParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 224internal static ParsingStatus TryParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result) 228if ((styles & ~NumberStyles.Integer) == 0) 234if ((styles & NumberStyles.AllowHexSpecifier) != 0) 239if ((styles & NumberStyles.AllowBinarySpecifier) != 0) 247private static unsafe ParsingStatus TryParseBinaryIntegerNumber<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result) 268internal static ParsingStatus TryParseBinaryIntegerStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result) 272Debug.Assert((styles & ~NumberStyles.Integer) == 0, "Only handles subsets of Integer format"); 283if ((styles & NumberStyles.AllowLeadingWhite) != 0 && IsWhite(num)) 300if ((styles & NumberStyles.AllowLeadingSign) != 0) 524if ((styles & NumberStyles.AllowTrailingWhite) == 0) 550internal static ParsingStatus TryParseBinaryIntegerHexNumberStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, out TInteger result) 560static abstract NumberStyles AllowedStyles { get; } 570public static NumberStyles AllowedStyles => NumberStyles.HexNumber; 580public static NumberStyles AllowedStyles => NumberStyles.BinaryNumber; 588private static ParsingStatus TryParseBinaryIntegerHexOrBinaryNumberStyle<TChar, TInteger, TParser>(ReadOnlySpan<TChar> value, NumberStyles styles, out TInteger result) 604if ((styles & NumberStyles.AllowLeadingWhite) != 0 && IsWhite(num)) 726if ((styles & NumberStyles.AllowTrailingWhite) == 0) 754internal static decimal ParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 890internal static TFloat ParseFloat<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info) 901internal static unsafe ParsingStatus TryParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out decimal result) 982private static bool TryParseHexFloatingPoint<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TFloat result) 996if ((styles & NumberStyles.AllowLeadingWhite) != 0) 1011if ((styles & NumberStyles.AllowLeadingSign) != 0) 1099if ((styles & NumberStyles.AllowDecimalPoint) != 0 && index < value.Length) 1221if ((styles & NumberStyles.AllowTrailingWhite) != 0) 1343internal static unsafe bool TryParseFloat<TChar, TFloat>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TFloat result) 1347if ((styles & NumberStyles.AllowHexSpecifier) != 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (21)
25private const NumberStyles DefaultParseStyle = NumberStyles.Float | NumberStyles.AllowThousands; 234/// Parses a <see cref="BFloat16"/> from a <see cref="string"/> in the given <see cref="NumberStyles"/>. 237/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 239public static BFloat16 Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 250/// Parses a <see cref="BFloat16"/> from a <see cref="string"/> with the given <see cref="NumberStyles"/> and <see cref="IFormatProvider"/>. 253/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 256public static BFloat16 Parse(string s, NumberStyles style = DefaultParseStyle, IFormatProvider? provider = null) 269/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 272public static BFloat16 Parse(ReadOnlySpan<char> s, NumberStyles style = DefaultParseStyle, IFormatProvider? provider = null) 301/// Tries to parse a <see cref="BFloat16"/> from a <see cref="string"/> with the given <see cref="NumberStyles"/> and <see cref="IFormatProvider"/>. 304/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 308public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out BFloat16 result) 321/// Tries to parse a <see cref="BFloat16"/> from a <see cref="ReadOnlySpan{Char}"/> with the given <see cref="NumberStyles"/> and <see cref="IFormatProvider"/>. 324/// <param name="style">The <see cref="NumberStyles"/> used to parse the input.</param> 328public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out BFloat16 result) 2088/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 2089public static BFloat16 Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = DefaultParseStyle, IFormatProvider? provider = null) 2095/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2096public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out BFloat16 result)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (12)
280/// <exception cref="ArgumentException"><paramref name="style" /> is not a supported <see cref="NumberStyles" /> value.</exception> 284static abstract TSelf Parse(string s, NumberStyles style, IFormatProvider? provider); 291/// <exception cref="ArgumentException"><paramref name="style" /> is not a supported <see cref="NumberStyles" /> value.</exception> 294static abstract TSelf Parse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider); 301/// <exception cref="ArgumentException"><paramref name="style" /> is not a supported <see cref="NumberStyles" /> value.</exception> 304static virtual unsafe TSelf Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider) 419/// <exception cref="ArgumentException"><paramref name="style" /> is not a supported <see cref="NumberStyles" /> value.</exception> 420static abstract bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, [MaybeNullWhen(false)] out TSelf result); 428/// <exception cref="ArgumentException"><paramref name="style" /> is not a supported <see cref="NumberStyles" /> value.</exception> 429static abstract bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, [MaybeNullWhen(false)] out TSelf result); 437/// <exception cref="ArgumentException"><paramref name="style" /> is not a supported <see cref="NumberStyles" /> value.</exception> 438static virtual unsafe bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, [MaybeNullWhen(false)] out TSelf result)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (41)
32private const NumberStyles DefaultNumberStyles = NumberStyles.Float | NumberStyles.AllowThousands; 631/// <para><paramref name="style" /> is not a <see cref="NumberStyles" /> value.</para> 633/// <para><paramref name="style" /> includes the <see cref="NumberStyles.AllowHexSpecifier" /> or <see cref="NumberStyles.AllowBinarySpecifier" /> value.</para> 637public static NFloat Parse(string s, NumberStyles style) 661/// <para><paramref name="style" /> is not a <see cref="NumberStyles" /> value.</para> 663/// <para><paramref name="style" /> includes the <see cref="NumberStyles.AllowHexSpecifier" /> or <see cref="NumberStyles.AllowBinarySpecifier" /> value.</para> 667public static NFloat Parse(string s, NumberStyles style, IFormatProvider? provider) 679/// <para><paramref name="style" /> is not a <see cref="NumberStyles" /> value.</para> 681/// <para><paramref name="style" /> includes the <see cref="NumberStyles.AllowHexSpecifier" /> or <see cref="NumberStyles.AllowBinarySpecifier" /> value.</para> 684public static NFloat Parse(ReadOnlySpan<char> s, NumberStyles style = DefaultNumberStyles, IFormatProvider? provider = null) 724/// <param name="result">When this method returns, contains a floating-point number equivalent of the numeric value or symbol contained in <paramref name="s" /> if the conversion succeeded or zero if the conversion failed. The conversion fails if the <paramref name="s" /> is <c>null</c>, <see cref="string.Empty" />, or is not in a format compliant with <paramref name="style" />, or if <paramref name="style" /> is not a valid combination of <see cref="NumberStyles" /> enumeration constants. This parameter is passed uninitialized; any value originally supplied in result will be overwritten.</param> 727/// <para><paramref name="style" /> is not a <see cref="NumberStyles" /> value.</para> 729/// <para><paramref name="style" /> includes the <see cref="NumberStyles.AllowHexSpecifier" /> or <see cref="NumberStyles.AllowBinarySpecifier" /> value.</para> 731public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out NFloat result) 741/// <param name="result">When this method returns, contains a floating-point number equivalent of the numeric value or symbol contained in <paramref name="s" /> if the conversion succeeded or zero if the conversion failed. The conversion fails if the <paramref name="s" /> is <see cref="string.Empty" /> or is not in a format compliant with <paramref name="style" />, or if <paramref name="style" /> is not a valid combination of <see cref="NumberStyles" /> enumeration constants. This parameter is passed uninitialized; any value originally supplied in result will be overwritten.</param> 744/// <para><paramref name="style" /> is not a <see cref="NumberStyles" /> value.</para> 746/// <para><paramref name="style" /> includes the <see cref="NumberStyles.AllowHexSpecifier" /> or <see cref="NumberStyles.AllowBinarySpecifier" /> value.</para> 748public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out NFloat result) 1721public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out NFloat result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result); 1758public static NFloat Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider); 1761public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out NFloat result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result); 1839/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1840public static NFloat Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Float | NumberStyles.AllowThousands, IFormatProvider? provider = null) 1846/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1847public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out NFloat result) 1854public static NFloat Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider); 1857public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out NFloat result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (21)
132public static sbyte Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 134public static sbyte Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 136public static sbyte Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 138public static sbyte Parse(string s, NumberStyles style, IFormatProvider? provider) 144public static sbyte Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 150public static bool TryParse([NotNullWhen(true)] string? s, out sbyte result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 152public static bool TryParse(ReadOnlySpan<char> s, out sbyte result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 158public static bool TryParse(ReadOnlySpan<byte> utf8Text, out sbyte result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 160public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out sbyte result) 172public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out sbyte result) 1281public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out sbyte result) => TryParse(s, NumberStyles.Integer, provider, out result); 1308public static sbyte Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1311public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out sbyte result) => TryParse(s, NumberStyles.Integer, provider, out result); 1344/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1345public static sbyte Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1351/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1352public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out sbyte result) 1359public static sbyte Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1362public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out sbyte result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (33)
391public static float Parse(string s) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null); 393public static float Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 395public static float Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider); 397public static float Parse(string s, NumberStyles style, IFormatProvider? provider) 406public static float Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Float | NumberStyles.AllowThousands, IFormatProvider? provider = null) 412public static bool TryParse([NotNullWhen(true)] string? s, out float result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 414public static bool TryParse(ReadOnlySpan<char> s, out float result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 420public static bool TryParse(ReadOnlySpan<byte> utf8Text, out float result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider: null, out result); 422public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out float result) 434public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out float result) 1514public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out float result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result); 1725public static float Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider); 1728public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out float result) => TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result); 2200/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 2201public static float Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Float | NumberStyles.AllowThousands, IFormatProvider? provider = null) 2207/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2208public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out float result) 2215public static float Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider); 2218public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out float result) => TryParse(utf8Text, NumberStyles.Float | NumberStyles.AllowThousands, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.StringSerializer.cs (1)
363if (!int.TryParse(token, NumberStyles.AllowLeadingSign /* "[sign]digits" */, CultureInfo.InvariantCulture, out int value))
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (21)
131public static UInt128 Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 133public static UInt128 Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 135public static UInt128 Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 137public static UInt128 Parse(string s, NumberStyles style, IFormatProvider? provider) 143public static UInt128 Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 149public static bool TryParse([NotNullWhen(true)] string? s, out UInt128 result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 151public static bool TryParse(ReadOnlySpan<char> s, out UInt128 result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 157public static bool TryParse(ReadOnlySpan<byte> utf8Text, out UInt128 result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 159public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out UInt128 result) 171public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out UInt128 result) 2039public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out UInt128 result) => TryParse(s, NumberStyles.Integer, provider, out result); 2119public static UInt128 Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 2122public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out UInt128 result) => TryParse(s, NumberStyles.Integer, provider, out result); 2175/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 2176public static UInt128 Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 2182/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2183public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out UInt128 result) 2190public static UInt128 Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 2193public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out UInt128 result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (21)
124public static ushort Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 126public static ushort Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 128public static ushort Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 130public static ushort Parse(string s, NumberStyles style, IFormatProvider? provider) 136public static ushort Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 142public static bool TryParse([NotNullWhen(true)] string? s, out ushort result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 144public static bool TryParse(ReadOnlySpan<char> s, out ushort result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 150public static bool TryParse(ReadOnlySpan<byte> utf8Text, out ushort result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 152public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out ushort result) 164public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out ushort result) 1117public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out ushort result) => TryParse(s, NumberStyles.Integer, provider, out result); 1137public static ushort Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1140public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ushort result) => TryParse(s, NumberStyles.Integer, provider, out result); 1173/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1174public static ushort Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1180/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1181public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out ushort result) 1188public static ushort Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1191public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out ushort result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (21)
140public static uint Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 142public static uint Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 144public static uint Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 146public static uint Parse(string s, NumberStyles style, IFormatProvider? provider) 152public static uint Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 158public static bool TryParse([NotNullWhen(true)] string? s, out uint result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 160public static bool TryParse(ReadOnlySpan<char> s, out uint result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 166public static bool TryParse(ReadOnlySpan<byte> utf8Text, out uint result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 168public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out uint result) 180public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out uint result) 1188public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out uint result) => TryParse(s, NumberStyles.Integer, provider, out result); 1208public static uint Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1211public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out uint result) => TryParse(s, NumberStyles.Integer, provider, out result); 1244/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1245public static uint Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1251/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1252public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out uint result) 1259public static uint Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1262public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out uint result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (21)
139public static ulong Parse(string s) => Parse(s, NumberStyles.Integer, provider: null); 141public static ulong Parse(string s, NumberStyles style) => Parse(s, style, provider: null); 143public static ulong Parse(string s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 145public static ulong Parse(string s, NumberStyles style, IFormatProvider? provider) 151public static ulong Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 157public static bool TryParse([NotNullWhen(true)] string? s, out ulong result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 159public static bool TryParse(ReadOnlySpan<char> s, out ulong result) => TryParse(s, NumberStyles.Integer, provider: null, out result); 165public static bool TryParse(ReadOnlySpan<byte> utf8Text, out ulong result) => TryParse(utf8Text, NumberStyles.Integer, provider: null, out result); 167public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out ulong result) 179public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out ulong result) 1189public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out ulong result) => TryParse(s, NumberStyles.Integer, provider, out result); 1209public static ulong Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 1212public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out ulong result) => TryParse(s, NumberStyles.Integer, provider, out result); 1245/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1246public static ulong Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 1252/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1253public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out ulong result) 1260public static ulong Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 1263public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out ulong result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (11)
233public static nuint Parse(string s, NumberStyles style) => (nuint)nuint_t.Parse(s, style); 235public static nuint Parse(string s, NumberStyles style, IFormatProvider? provider) => (nuint)nuint_t.Parse(s, style, provider); 237public static nuint Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) => (nuint)nuint_t.Parse(s, style, provider); 256public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out nuint result) 285public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out nuint result) 1217/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1218public static nuint Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) => (nuint)nuint_t.Parse(utf8Text, style, provider); 1220/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 1221public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out nuint result)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (1)
433Number.ParsingStatus parseStatus = Number.TryParseBinaryIntegerStyle(component, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out parsedComponent);
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\Json\JsonObjectDataContract.cs (3)
76if (int.TryParse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out intValue)) 83if (long.TryParse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out longValue)) 91if (decimal.TryParse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out decimalValue))
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (2)
271return ulong.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo); 304return ulong.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo);
System\Runtime\Serialization\Json\XmlJsonReader.cs (8)
689return decimal.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo); 699return ParseInt(ReadContentAsString(), NumberStyles.Float); 707return long.Parse(value, NumberStyles.Float, NumberFormatInfo.InvariantInfo); 929private static char ParseChar(ReadOnlySpan<char> value, NumberStyles style) 942private static int ParseInt(ReadOnlySpan<char> value, NumberStyles style) 1198int charValue = ParseChar(bufferAsString, NumberStyles.HexNumber); 1209char lowChar = ParseChar(bufferAsString, NumberStyles.HexNumber); 1604sb.Append(ParseChar(val.AsSpan(i + 1, 4), NumberStyles.HexNumber));
System\Xml\XmlConverter.cs (1)
314return ulong.Parse(value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo);
System.Private.Xml (75)
System\Xml\Schema\XdrBuilder.cs (2)
1678return uint.TryParse(str, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out n);
System\Xml\Serialization\XmlSerializationWriter.cs (1)
634long index = long.Parse(name.AsSpan(prefixLength), NumberStyles.Integer, CultureInfo.InvariantCulture);
System\Xml\XmlConvert.cs (71)
802return decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 807if (!decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 817return decimal.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 822if (!decimal.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 833return sbyte.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 838if (!sbyte.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 848return short.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 853if (!short.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 863return int.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 868if (!int.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 878return long.Parse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 883if (!long.TryParse(s, NumberStyles.AllowLeadingSign | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 893return byte.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 898if (!byte.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 909return ushort.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 914if (!ushort.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 925return uint.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 930if (!uint.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 941return ulong.Parse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 946if (!ulong.TryParse(s, NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out result)) 966float f = float.Parse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo); 988if (!float.TryParse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1013double dVal = double.Parse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent | NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo); 1035if (!double.TryParse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowExponent, NumberFormatInfo.InvariantInfo, out result)) 1060if (double.TryParse(value, NumberStyles.AllowLeadingSign | NumberStyles.AllowDecimalPoint | NumberStyles.AllowTrailingWhite, NumberFormatInfo.InvariantInfo, out double d))
System\Xml\Xsl\XPathConvert.cs (1)
2967if (double.TryParse(s, NumberStyles.Float, CultureInfo.InvariantCulture, out double result) && double.IsFinite(result))
System.Reflection.Metadata (1)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (1)
270NumberStyles.None, NumberFormatInfo.InvariantInfo, out versionNumbers[i]))
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
247[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Globalization.NumberStyles))]
System.Runtime.Numerics (92)
src\runtime\src\libraries\Common\src\System\Number.Parsing.Common.cs (13)
13private static unsafe bool TryParseNumber<TChar>(scoped ref TChar* str, TChar* strEnd, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info) 19Debug.Assert((styles & (NumberStyles.AllowHexSpecifier | NumberStyles.AllowBinarySpecifier)) == 0); 40if ((styles & NumberStyles.AllowCurrencySymbol) != 0) 65if (!IsWhite(ch) || (styles & NumberStyles.AllowLeadingWhite) == 0 || ((state & StateSign) != 0 && (state & StateCurrency) == 0 && info.NumberNegativePattern != 2)) 67if (((styles & NumberStyles.AllowLeadingSign) != 0) && (state & StateSign) == 0 && ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null || ((next = MatchNegativeSignChars(p, strEnd, info)) != null && (number.IsNegative = true)))) 72else if (ch == '(' && ((styles & NumberStyles.AllowParentheses) != 0) && ((state & StateSign) == 0)) 151else if (((styles & NumberStyles.AllowDecimalPoint) != 0) && ((state & StateDecimal) == 0) && ((next = MatchChars(p, strEnd, decSep)) != null || (parsingCurrency && (state & StateCurrency) == 0 && (next = MatchChars(p, strEnd, info.NumberDecimalSeparatorTChar<TChar>())) != null))) 156else if (((styles & NumberStyles.AllowThousands) != 0) && ((state & StateDigits) != 0) && ((state & StateDecimal) == 0) && ((next = MatchChars(p, strEnd, groupSep)) != null || (parsingCurrency && (state & StateCurrency) == 0 && (next = MatchChars(p, strEnd, info.NumberGroupSeparatorTChar<TChar>())) != null))) 172if ((ch == 'E' || ch == 'e') && ((styles & NumberStyles.AllowExponent) != 0)) 236if (!IsWhite(ch) || (styles & NumberStyles.AllowTrailingWhite) == 0) 238if ((styles & NumberStyles.AllowTrailingSign) != 0 && ((state & StateSign) == 0) && ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null || (((next = MatchNegativeSignChars(p, strEnd, info)) != null) && (number.IsNegative = true)))) 280internal static unsafe bool TryStringToNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, ref NumberBuffer number, NumberFormatInfo info)
System\Number.BigInteger.cs (28)
19private const NumberStyles InvalidNumberStyles = ~(NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite 20| NumberStyles.AllowLeadingSign | NumberStyles.AllowTrailingSign 21| NumberStyles.AllowParentheses | NumberStyles.AllowDecimalPoint 22| NumberStyles.AllowThousands | NumberStyles.AllowExponent 23| NumberStyles.AllowCurrencySymbol | NumberStyles.AllowHexSpecifier 24| NumberStyles.AllowBinarySpecifier); 43internal static bool TryValidateParseStyleInteger(NumberStyles style, [NotNullWhen(false)] out ArgumentException? e) 52if ((style & NumberStyles.AllowHexSpecifier) != 0) 54if ((style & ~NumberStyles.HexNumber) != 0) 65internal static ParsingStatus TryParseBigInteger<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result) 73if ((style & NumberStyles.AllowHexSpecifier) != 0) 78if ((style & NumberStyles.AllowBinarySpecifier) != 0) 86internal static unsafe ParsingStatus TryParseBigIntegerNumber<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info, out BigInteger result) 132internal static BigInteger ParseBigInteger<TChar>(ReadOnlySpan<TChar> value, NumberStyles style, NumberFormatInfo info) 149internal static ParsingStatus TryParseBigIntegerHexOrBinaryNumberStyle<TParser, TChar>(ReadOnlySpan<TChar> value, NumberStyles style, out BigInteger result) 156if ((style & NumberStyles.AllowLeadingWhite) != 0) 170if ((style & NumberStyles.AllowTrailingWhite) != 0) 1529static abstract NumberStyles BlockNumberStyle { get; } 1573public static NumberStyles BlockNumberStyle => NumberStyles.AllowHexSpecifier; 1606public static NumberStyles BlockNumberStyle => NumberStyles.AllowBinarySpecifier;
System\Numerics\BigInteger.cs (19)
800return Parse(value, NumberStyles.Integer); 803public static BigInteger Parse(string value, NumberStyles style) 810return Parse(value, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider)); 813public static BigInteger Parse(string value, NumberStyles style, IFormatProvider? provider) 821return TryParse(value, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result); 824public static bool TryParse([NotNullWhen(true)] string? value, NumberStyles style, IFormatProvider? provider, out BigInteger result) 829public static BigInteger Parse(ReadOnlySpan<char> value, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 834public static BigInteger Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style = NumberStyles.Integer, IFormatProvider? provider = null) 841return TryParse(value, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result); 844public static bool TryParse(ReadOnlySpan<char> value, NumberStyles style, IFormatProvider? provider, out BigInteger result) 851return TryParse(utf8Text, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result); 854public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out BigInteger result) 5201public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out BigInteger result) => TryParse(s, NumberStyles.Integer, provider, out result); 5351public static BigInteger Parse(ReadOnlySpan<char> s, IFormatProvider? provider) => Parse(s, NumberStyles.Integer, provider); 5354public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out BigInteger result) => TryParse(s, NumberStyles.Integer, provider, out result); 5361public static BigInteger Parse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider) => Parse(utf8Text, NumberStyles.Integer, provider); 5364public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out BigInteger result) => TryParse(utf8Text, NumberStyles.Integer, provider, out result);
System\Numerics\Complex.cs (32)
27private const NumberStyles DefaultNumberStyle = NumberStyles.Float | NumberStyles.AllowThousands; 29private const NumberStyles InvalidNumberStyles = ~(NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite 30| NumberStyles.AllowLeadingSign | NumberStyles.AllowTrailingSign 31| NumberStyles.AllowParentheses | NumberStyles.AllowDecimalPoint 32| NumberStyles.AllowThousands | NumberStyles.AllowExponent 33| NumberStyles.AllowCurrencySymbol | NumberStyles.AllowHexSpecifier); 1465/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{char}, NumberStyles, IFormatProvider?)" /> 1466public static Complex Parse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider) 1475/// <inheritdoc cref="INumberBase{TSelf}.Parse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?)" /> 1476public static Complex Parse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider) 1485/// <inheritdoc cref="INumberBase{TSelf}.Parse(string, NumberStyles, IFormatProvider?)" /> 1486public static Complex Parse(string s, NumberStyles style, IFormatProvider? provider) 2131/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{char}, NumberStyles, IFormatProvider?, out TSelf)" /> 2132public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider? provider, out Complex result) 2135/// <inheritdoc cref="INumberBase{TSelf}.TryParse(ReadOnlySpan{byte}, NumberStyles, IFormatProvider?, out TSelf)" /> 2136public static bool TryParse(ReadOnlySpan<byte> utf8Text, NumberStyles style, IFormatProvider? provider, out Complex result) 2139private static bool TryParse<TChar>(ReadOnlySpan<TChar> text, NumberStyles style, IFormatProvider? provider, out Complex result) 2157if ((openBracket != 0) && (((style & NumberStyles.AllowLeadingWhite) == 0) || !text.Slice(0, openBracket).IsWhiteSpace())) 2196if ((closeBracket != (text.Length - 1)) && (((style & NumberStyles.AllowTrailingWhite) == 0) || !text.Slice(closeBracket).IsWhiteSpace())) 2209private static void ValidateParseStyleFloatingPoint(NumberStyles style) 2212if ((style & (InvalidNumberStyles | NumberStyles.AllowHexSpecifier)) != 0) 2216static void ThrowInvalid(NumberStyles value) 2228/// <inheritdoc cref="INumberBase{TSelf}.TryParse(string, NumberStyles, IFormatProvider?, out TSelf)" /> 2229public static bool TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out Complex result)
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\KeyInfoX509Data.cs (1)
162if (!BigInteger.TryParse(serialNumber, NumberStyles.AllowHexSpecifier, NumberFormatInfo.CurrentInfo, out h))
System.ServiceModel.Primitives (1)
Internals\System\Runtime\Remoting\SoapHexBinary.cs (1)
69b = Byte.Parse(s, NumberStyles.HexNumber, CultureInfo.InvariantCulture);
System.ServiceModel.Syndication (1)
System\ServiceModel\Syndication\SyndicationFeed.cs (1)
304bool parsed = int.TryParse(value, NumberStyles.Integer, NumberFormatInfo.InvariantInfo, out int hour);
System.Speech (2)
AudioFormat\AudioFormatConverter.cs (1)
33if (short.TryParse(formatString, NumberStyles.None, CultureInfo.InvariantCulture, out streamFormat))
Internal\SapiAttributeParser.cs (1)
24return new CultureInfo(int.Parse(langStringTrim, NumberStyles.HexNumber, CultureInfo.InvariantCulture), false);
System.Text.Json (2)
System\Text\Json\Serialization\Converters\Value\HalfConverter.cs (2)
217bool success = Half.TryParse(buffer, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture, out result);
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Regex.cs (1)
540return uint.TryParse(name, NumberStyles.None, CultureInfo.InvariantCulture, out uint result) && result < capsize ? (int)result : -1;
System.Text.RegularExpressions.Generator (2)
RegexGenerator.Emitter.cs (1)
5549if (int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture, out _))
UpgradeToGeneratedRegexCodeFixer.cs (1)
441if (int.TryParse(stringifiedRegexOptions, NumberStyles.Integer, CultureInfo.InvariantCulture, out int options))
System.Windows.Forms (7)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
447int.TryParse(args.HelpKeyword, NumberStyles.Integer, CultureInfo.InvariantCulture, out int topic);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
219int.TryParse(args.HelpKeyword, NumberStyles.Integer, CultureInfo.InvariantCulture, out topic);
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (1)
657return Color.FromArgb(255, Color.FromArgb(int.Parse(hexColor, NumberStyles.HexNumber, CultureInfo.InvariantCulture)));
System\Windows\Forms\Internal\Formatter.cs (2)
452[s_stringType, typeof(NumberStyles), typeof(IFormatProvider)], 456return methodInfo.Invoke(obj: null, [(string?)value, NumberStyles.Any, formatInfo]);
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettingsTypeConverter.cs (1)
228if (!float.TryParse(floatString, NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out float width))
System\Windows\Forms\Printing\PageSetupDialog.cs (1)
296if (result > 0 && int.Parse(buffer, NumberStyles.Integer, CultureInfo.InvariantCulture) == 0)
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WinFormsSpinner.cs (2)
52double.Parse(text, NumberStyles.Any, CultureInfo.InvariantCulture); 62int.Parse(text, NumberStyles.HexNumber, CultureInfo.InvariantCulture);
VBCSCompiler (3)
src\roslyn\src\Compilers\Server\VBCSCompiler\BuildServerController.cs (3)
60if (int.TryParse(appSettings[KeepAliveSettingName], NumberStyles.Integer, CultureInfo.InvariantCulture, out int keepAliveValue) && 250if (!int.TryParse(timeoutValue.ToString(), NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedTimeout) || 333if (!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedVerbosity) ||