4 implementations of NumberBufferLength
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
2288static int IBinaryFloatParseAndFormatInfo<double>.NumberBufferLength => Number.DoubleNumberBufferLength;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
2335static int IBinaryFloatParseAndFormatInfo<Half>.NumberBufferLength => Number.HalfNumberBufferLength;
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
2112static int IBinaryFloatParseAndFormatInfo<BFloat16>.NumberBufferLength => 96 + 1 + 1; // 96 for the longest input + 1 for rounding (+1 for the null terminator)
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
2204static int IBinaryFloatParseAndFormatInfo<float>.NumberBufferLength => Number.SingleNumberBufferLength;
3 references to NumberBufferLength
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (2)
608byte* pDigits = stackalloc byte[TNumber.NumberBufferLength]; 615NumberBuffer number = new NumberBuffer(NumberBufferKind.FloatingPoint, pDigits, TNumber.NumberBufferLength);
src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (1)
986NumberBuffer number = new NumberBuffer(NumberBufferKind.FloatingPoint, stackalloc byte[TFloat.NumberBufferLength]);