247 references to PositiveInfinity
BinaryFormatTests (3)
FormatTests\FormattedObject\BinaryFormatWriterTests.cs (2)
201new SizeF(-float.MaxValue, float.PositiveInfinity), 223new float[] { 1.0f, float.NaN, float.PositiveInfinity },
FormatTests\FormattedObject\ListTests.cs (1)
93new List<float>() { float.NaN, float.PositiveInfinity, float.NegativeInfinity, float.NegativeZero },
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\CSharpSyntaxUtilities.cs (1)
41case float.PositiveInfinity:
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (2)
1136if (s == "INF") return Single.PositiveInfinity; 1155result = Single.PositiveInfinity;
Microsoft.AspNetCore.App.Analyzers (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
192float f when f is float.PositiveInfinity => "float.PositiveInfinity",
Microsoft.AspNetCore.Http.Extensions.Tests (1)
RequestDelegateGenerator\RequestDelegateCreationTests.SpecialTypes.cs (1)
184new object[] { "float", "float.PositiveInfinity", float.PositiveInfinity, true },
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
192float f when f is float.PositiveInfinity => "float.PositiveInfinity",
Microsoft.AspNetCore.Http.ValidationsGenerator (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
192float f when f is float.PositiveInfinity => "float.PositiveInfinity",
Microsoft.CodeAnalysis (1)
RealParser.cs (1)
251public override ulong Infinity => FloatToInt32Bits(float.PositiveInfinity);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85{ float.PositiveInfinity, nameof(float.PositiveInfinity) },
Microsoft.CodeAnalysis.CSharp (5)
Binder\PatternExplainer.cs (1)
742float.PositiveInfinity => "float.PositiveInfinity",
Utilities\ValueSetFactory.SingleTC.cs (4)
20float INumericTC<float>.MaxValue => float.PositiveInfinity; 34Debug.Assert(value != float.PositiveInfinity); 47return float.PositiveInfinity; 97value == float.PositiveInfinity ? "Inf" :
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\NullableConversionTests.cs (2)
775Diagnostic(ErrorCode.ERR_ConstOutOfRangeChecked, "(int?)float.PositiveInfinity").WithArguments(float.PositiveInfinity.ToString(), "int").WithLocation(25, 13), 799Diagnostic(ErrorCode.ERR_ConstOutOfRangeChecked, "(int)float.PositiveInfinity").WithArguments(float.PositiveInfinity.ToString(), "int").WithLocation(39, 13)
Utilities\ValueSetTests.cs (1)
349Assert.Equal("[Inf..Inf]", ForFloat.Related(Equal, float.PositiveInfinity).ToString());
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
91VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.PositiveInfinity), "global::System.Single.PositiveInfinity");
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
87VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.PositiveInfinity), "Global.System.Single.PositiveInfinity")
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85{ float.PositiveInfinity, nameof(float.PositiveInfinity) },
Microsoft.DotNet.XUnitAssert.Tests (6)
EqualityAssertsTests.cs (6)
2279 Assert.Equal(float.MinValue, float.MaxValue, float.PositiveInfinity); 2289 var ex = Record.Exception(() => Assert.Equal(float.PositiveInfinity, 77.7f, 1.0f)); 2294 $"Expected: {float.PositiveInfinity}" + Environment.NewLine + 4245 var ex = Record.Exception(() => Assert.NotEqual(float.MinValue, float.MaxValue, float.PositiveInfinity)); 4249 $"Assert.NotEqual() Failure: Values are within tolerance {float.PositiveInfinity}" + Environment.NewLine + 4259 Assert.NotEqual(float.PositiveInfinity, 77.7f, 1.0f);
Microsoft.ML.Core (15)
Utilities\BinFinder.cs (3)
34return new[] { Single.PositiveInfinity }; 95bounds[bounds.Length - 1] = Single.PositiveInfinity; 227return Single.PositiveInfinity;
Utilities\DoubleParser.cs (5)
237value = Single.PositiveInfinity; 516value = Single.PositiveInfinity; 539value = Single.PositiveInfinity; 957Contracts.Assert((Single)_mpe10Dbl[_mpe10Dbl.Length - 1] == Single.PositiveInfinity); 958Contracts.Assert((Single)_mpe10Dbl[_mpe10Dbl.Length - 2] < Single.PositiveInfinity);
Utilities\MathUtils.cs (6)
127float result = float.PositiveInfinity; 178float min = float.PositiveInfinity; 578Contracts.Assert(1 <= r && r < float.PositiveInfinity); 617Contracts.Assert(1 <= r && r < float.PositiveInfinity); 647return neg ? (float)0 : float.PositiveInfinity; 657Contracts.Assert(1 <= r && r < float.PositiveInfinity);
Utilities\SupervisedBinFinder.cs (1)
125result[numUpperBounds - 1] = Single.PositiveInfinity;
Microsoft.ML.Data (10)
Evaluators\AnomalyDetectionEvaluator.cs (1)
273threshold = Single.PositiveInfinity;
Evaluators\BinaryClassifierEvaluator.cs (1)
746Single scoreCur = Single.PositiveInfinity;
Prediction\Calibrator.cs (1)
1231_host.CheckDecode(0 < BinSize && BinSize < float.PositiveInfinity);
Training\TrainerUtils.cs (1)
779if (!_keepBadWeight && !(0 < Weight && Weight < float.PositiveInfinity))
Transforms\NormalizeColumnSng.cs (6)
259Contracts.CheckDecode(curUpperBounds[curUpperBounds.Length - 1] == TFloat.PositiveInfinity); 333_min[i] = TFloat.PositiveInfinity; 1579Contracts.Assert(0 <= scale && scale < TFloat.PositiveInfinity); 1600Contracts.Assert(0 <= scale && scale < TFloat.PositiveInfinity); 1620Contracts.Assert(0 <= scale && scale < TFloat.PositiveInfinity); 1636Contracts.Assert(0 <= scale && scale < TFloat.PositiveInfinity);
Microsoft.ML.FastTree (7)
FastTree.cs (2)
175return float.PositiveInfinity; 926get { return MaxLabel != float.PositiveInfinity; }
GamTrainer.cs (1)
257var instanceConverter = new ExamplesToFastTreeBins(Host, GamTrainerOptions.MaximumBinCountPerFeature, useTranspose, !GamTrainerOptions.FeatureFlocks, GamTrainerOptions.MinimumExampleCountPerLeaf, float.PositiveInfinity);
Training\EarlyStoppingCriteria.cs (4)
90_bestScore = LowerIsBetter ? float.PositiveInfinity : float.NegativeInfinity; 250float recentBestScore = LowerIsBetter ? float.PositiveInfinity : float.NegativeInfinity; 501_prevScore = LowerIsBetter ? float.PositiveInfinity : float.NegativeInfinity; 509_prevScore = LowerIsBetter ? float.PositiveInfinity : float.NegativeInfinity;
Microsoft.ML.KMeansClustering (3)
KMeansPlusPlusTrainer.cs (3)
395probabilityWeight = float.PositiveInfinity; 1795minDistance = float.PositiveInfinity; 1796secMinDistance = float.PositiveInfinity;
Microsoft.ML.Mkl.Components (4)
VectorWhitening.cs (4)
781Contracts.CheckUserArg(0 <= Epsilon && Epsilon < float.PositiveInfinity, nameof(Epsilon)); 798Contracts.CheckUserArg(0 <= Epsilon && Epsilon < float.PositiveInfinity, nameof(item.Eps)); 819Contracts.CheckDecode(0 <= Epsilon && Epsilon < float.PositiveInfinity); 839Contracts.Assert(0 <= Epsilon && Epsilon < float.PositiveInfinity);
Microsoft.ML.Samples (3)
Dynamic\Transforms\IndicateMissingValuesMultiColumn.cs (1)
26Features2 = new float[2] {1, float.PositiveInfinity} },
Dynamic\Transforms\ReplaceMissingValues.cs (1)
21new DataPoint(){ Features = new float[3] {float.PositiveInfinity, 1,
Dynamic\Transforms\ReplaceMissingValuesMultiColumn.cs (1)
30new float[2] {0, float.PositiveInfinity} },
Microsoft.ML.StandardTrainers (6)
Optimizer\LineSearch.cs (4)
77MaxStep = float.PositiveInfinity; 88MaxStep = float.PositiveInfinity; 247MaxStep = float.PositiveInfinity; 258MaxStep = float.PositiveInfinity;
Standard\PoissonRegression\PoissonRegression.cs (1)
185return float.PositiveInfinity;
Standard\Simple\SimpleTrainers.cs (1)
280if (!(0 < weight && weight < float.PositiveInfinity))
Microsoft.ML.TestFramework (1)
DataPipe\TestDataPipe.cs (1)
24Single.MaxValue, Single.Epsilon, Single.NegativeInfinity, Single.PositiveInfinity };
Microsoft.ML.Tests (24)
OnnxConversionTest.cs (1)
1158new DataPoint() { Features = new float[3] {-1, float.NaN, float.PositiveInfinity}, },
Transformers\ConvertTests.cs (1)
244ConvN = new float[] { float.NegativeInfinity, float.PositiveInfinity },
Transformers\NAIndicatorTests.cs (9)
42new TestClass() { A = float.PositiveInfinity, B = double.PositiveInfinity, C = new float[2]{ float.PositiveInfinity, float.PositiveInfinity, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}}, 70new TestClass() { A = float.PositiveInfinity, B = double.PositiveInfinity, C = new float[2]{ float.PositiveInfinity, float.PositiveInfinity, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}}, 133new TestClass() { A = float.PositiveInfinity, B = double.PositiveInfinity, C = new float[2]{ float.PositiveInfinity, float.PositiveInfinity, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
Transformers\NAReplaceTests.cs (6)
107new TestClass() { A = float.PositiveInfinity, B = double.PositiveInfinity,C= new float[2]{ float.PositiveInfinity, float.PositiveInfinity, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}}, 165new TestClass() { A = float.PositiveInfinity, B = double.PositiveInfinity,C= new float[2]{ float.PositiveInfinity, float.PositiveInfinity, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
Transformers\NormalizerTests.cs (7)
279Assert.True(float.PositiveInfinity == floatBinModel.UpperBounds[34]); 287Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[0][floatBinModelVector.UpperBounds[0].Length - 1]); 289Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[3][floatBinModelVector.UpperBounds[3].Length - 1]); 360Assert.True(float.PositiveInfinity == floatBinModel.UpperBounds[3]); 368Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[0][floatBinModelVector.UpperBounds[0].Length - 1]); 370Assert.True(float.PositiveInfinity == floatBinModelVector.UpperBounds[3][floatBinModelVector.UpperBounds[3].Length - 1]); 377Assert.True(float.PositiveInfinity == doubleBinModel.UpperBounds[3]);
Microsoft.ML.Transforms (8)
Expression\Lexer.cs (1)
391return new FltLitToken(span, float.PositiveInfinity);
GcnTransform.cs (4)
367Host.Assert(0 < ex.Scale && ex.Scale < float.PositiveInfinity); 827Contracts.CheckUserArg(0 < scale && scale < float.PositiveInfinity, nameof(scale), "scale must be a positive finite value"); 855Contracts.CheckDecode(0 < Scale && Scale < float.PositiveInfinity); 867Contracts.Assert(0 < Scale && Scale < float.PositiveInfinity);
MissingValueReplacingUtils.cs (3)
606Stat = ReturnMax ? float.NegativeInfinity : float.PositiveInfinity; 627Stat = ReturnMax ? float.NegativeInfinity : float.PositiveInfinity; 659float bound = ReturnMax ? float.NegativeInfinity : float.PositiveInfinity;
System.Drawing.Common.Tests (92)
mono\System.Drawing\BitmapTests.cs (2)
1160public void SetResolution_PositiveInfinity() => SetResolution(float.PositiveInfinity, float.PositiveInfinity);
System\Drawing\BitmapTests.cs (2)
972[InlineData(float.PositiveInfinity, float.PositiveInfinity)]
System\Drawing\Drawing2D\AdjustableArrowCapTests.cs (2)
15yield return new object[] { float.PositiveInfinity, 1f }; 59yield return new object[] { float.PositiveInfinity };
System\Drawing\Drawing2D\CustomLineCapTests.cs (2)
175[InlineData(float.PositiveInfinity)] 196[InlineData(float.PositiveInfinity)]
System\Drawing\Drawing2D\LinearGradientBrushTests.cs (6)
40using LinearGradientBrush brush = new(new PointF(float.NaN, float.NaN), new PointF(float.PositiveInfinity, float.NegativeInfinity), Color.Plum, Color.Red); 41Assert.Equal(float.PositiveInfinity, brush.Rectangle.X); 898[InlineData(float.PositiveInfinity)] 910[InlineData(float.PositiveInfinity)] 958[InlineData(float.PositiveInfinity)] 970[InlineData(float.PositiveInfinity)]
System\Drawing\Drawing2D\MatrixTests.cs (64)
53[InlineData(float.PositiveInfinity)] 251[InlineData(float.PositiveInfinity)] 304yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), new Matrix(float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity), MatrixOrder.Prepend, new float[] { float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity } }; 305yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), new Matrix(float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity), MatrixOrder.Append, new float[] { float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity } }; 430yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), float.PositiveInfinity, PointF.Empty, MatrixOrder.Prepend, new float[] { float.NaN, float.NaN, float.NaN, float.NaN, 50, 60 }, new float[] { float.NaN, float.NaN, float.NaN, float.NaN, float.NaN, float.NaN }, false }; 431yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), float.PositiveInfinity, PointF.Empty, MatrixOrder.Append, new float[] { float.NaN, float.NaN, float.NaN, float.NaN, float.NaN, float.NaN }, null, false }; 527yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), float.PositiveInfinity, float.PositiveInfinity, MatrixOrder.Prepend, new float[] { float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, 50, 60 } }; 528yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), float.PositiveInfinity, float.PositiveInfinity, MatrixOrder.Append, new float[] { float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity } }; 593yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), float.PositiveInfinity, float.PositiveInfinity, MatrixOrder.Prepend, new float[] { float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, 50, 60 } }; 594yield return new object[] { new Matrix(10, 20, 30, 40, 50, 60), float.PositiveInfinity, float.PositiveInfinity, MatrixOrder.Append, new float[] { float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity } }; 650yield return new object[] { new Matrix(1, 2, 3, 4, 5, 6), float.PositiveInfinity, float.PositiveInfinity, MatrixOrder.Prepend, new float[] { 1, 2, 3, 4, float.PositiveInfinity, float.PositiveInfinity } }; 651yield return new object[] { new Matrix(1, 2, 3, 4, 5, 6), float.PositiveInfinity, float.PositiveInfinity, MatrixOrder.Append, new float[] { 1, 2, 3, 4, float.PositiveInfinity, float.PositiveInfinity } };
System\Drawing\FontTests.cs (3)
356[InlineData(float.PositiveInfinity)] 512[InlineData(float.PositiveInfinity, float.PositiveInfinity)]
System\Drawing\GraphicsTests.cs (1)
659[InlineData(float.PositiveInfinity)]
System\Drawing\PenTests.cs (8)
48yield return new object[] { new SolidBrush(Color.Red), float.PositiveInfinity, PenType.SolidColor }; 105[InlineData(float.PositiveInfinity)] 339[InlineData(new float[] { float.PositiveInfinity, 0 })] 506[InlineData(float.PositiveInfinity)] 530[InlineData(new float[] { float.MaxValue, float.NaN, float.PositiveInfinity })] 734[InlineData(float.PositiveInfinity, float.PositiveInfinity)] 1179[InlineData(float.PositiveInfinity)]
System\Drawing\RegionTests.cs (1)
1949[InlineData(float.PositiveInfinity)]
System\Drawing\StringFormatTests.cs (1)
149[InlineData(10, new float[] { 1, 2.3f, 4, float.PositiveInfinity, float.NaN })]
System.Numerics.Tensors (10)
System\Numerics\Tensors\TensorPrimitives.Single.cs (10)
25/// If a value is equal to <see cref="float.NegativeInfinity"/> or <see cref="float.PositiveInfinity"/>, the result stored into the corresponding destination location is set to <see cref="float.PositiveInfinity"/>. 139/// If a value is equal to <see cref="float.NegativeInfinity"/> or <see cref="float.PositiveInfinity"/>, the result stored into the corresponding destination location is set to <see cref="float.PositiveInfinity"/>. 164/// If any element in either input tensor is equal to <see cref="float.NegativeInfinity"/>, <see cref="float.PositiveInfinity"/>, or <see cref="float.NaN"/>, 281/// If a value equals <see cref="float.NaN"/> or <see cref="float.PositiveInfinity"/>, the result stored into the corresponding destination location is set to NaN. 370/// If a value is positive infinity, the result stored into the corresponding destination location is set to <see cref="float.PositiveInfinity"/>. 393/// If a value is positive infinity, the result stored into the corresponding destination location is set to <see cref="float.PositiveInfinity"/>. 818/// If a value is equal to <see cref="float.NegativeInfinity"/>, <see cref="float.PositiveInfinity"/>, or <see cref="float.NaN"/>, 971/// If a value is equal to <see cref="float.PositiveInfinity"/>, the corresponding destination location is set to 1.
System.Private.CoreLib (22)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Float.cs (1)
40return TryParseAsSpecialFloatingPoint(source, float.PositiveInfinity, float.NegativeInfinity, float.NaN, out value, out bytesConsumed);
src\libraries\System.Private.CoreLib\src\System\Numerics\Plane.cs (1)
130Vector128.Equals(lengthSquared, Vector128.Create(float.PositiveInfinity))
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (1)
1548return Equals(vector, Create(float.PositiveInfinity).As<float, T>());
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
131get => Create(float.PositiveInfinity);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (1)
144get => Create(float.PositiveInfinity);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (3)
161/// <summary>Gets a vector whose elements are equal to <see cref="float.PositiveInfinity" />.</summary> 162/// <value>A vector whose elements are equal to <see cref="float.PositiveInfinity" /> (that is, it returns the vector <c>Create(float.PositiveInfinity)</c>).</value> 166get => Create(float.PositiveInfinity);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (1)
2029return Equals(vector, Create(float.PositiveInfinity).As<float, T>());
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (1)
2133return Equals(vector, Create(float.PositiveInfinity).As<float, T>());
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (1)
2160return Equals(vector, Create(float.PositiveInfinity).As<float, T>());
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (1)
1966return Equals(vector, Create(float.PositiveInfinity).As<float, T>());
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\VectorMath.cs (2)
549TVectorSingle.Create(float.PositiveInfinity), 760result = TVectorSingle.ConditionalSelect(infinityMask, TVectorSingle.Create(float.PositiveInfinity), result);
src\libraries\System.Private.CoreLib\src\System\Single.cs (8)
236return f == PositiveInfinity; 801static float IFloatingPointIeee754<float>.PositiveInfinity => PositiveInfinity; 1457UInt128 actualResult = (value == PositiveInfinity) ? UInt128.MaxValue : 1546result = PositiveInfinity; 1626result = PositiveInfinity; 1657result = PositiveInfinity; 1661result = CopySign(PositiveInfinity, x); 2110result = +sign * (int.IsOddInteger(integral) ? NegativeInfinity : PositiveInfinity);
System.Private.Windows.Core.Tests (1)
System\Value\StoringFloat.cs (1)
16{ float.PositiveInfinity }
System.Private.Xml (2)
System\Xml\XmlConvert.cs (2)
964return float.PositiveInfinity; 985result = float.PositiveInfinity;
System.Text.Json (4)
src\libraries\System.Text.Json\Common\JsonNumberHandling.cs (1)
39/// constants (such as <see cref="float.PositiveInfinity"/> and <see cref="double.NaN"/>)
System\Text\Json\Document\JsonElement.cs (2)
912/// instead <see langword="true"/> is returned and <see cref="float.PositiveInfinity"/> (or 943/// On .NET Core this method returns <see cref="float.PositiveInfinity"/> (or
System\Text\Json\Reader\JsonReaderHelper.cs (1)
195value = float.PositiveInfinity;
System.Text.Json.SourceGeneration (2)
src\libraries\Common\src\SourceGenerators\CSharpSyntaxUtilities.cs (1)
41case float.PositiveInfinity:
src\libraries\System.Text.Json\Common\JsonNumberHandling.cs (1)
39/// constants (such as <see cref="float.PositiveInfinity"/> and <see cref="double.NaN"/>)
System.Windows.Forms (1)
System\Windows\Forms\Rendering\ControlPaint.cs (1)
2256=> value is float.NegativeInfinity or float.PositiveInfinity ? 1.0f : value;
System.Windows.Forms.Tests (1)
System\Windows\Forms\RichTextBoxTests.cs (1)
7833[InlineData(float.PositiveInfinity)]