33 references to IsFinite
System.Data.Common (1)
System\Data\SQLTypes\SQLDouble.cs (1)
37if (!double.IsFinite(value))
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Double.cs (9)
1115public static bool IsInteger(double value) => IsFinite(value) && (value == Truncate(value)); 1498if (IsFinite(x) && IsFinite(y)) 1680if (IsFinite(x)) 1725if (IsFinite(x)) 1844if (IsFinite(x)) 1959if (IsFinite(x)) 2076if (IsFinite(x)) 2163if (IsFinite(x))
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
527Debug.Assert(double.IsFinite(value));
src\libraries\System.Private.CoreLib\src\System\Math.cs (3)
301if (!double.IsFinite(x)) 333if (!double.IsFinite(x)) 902if (!double.IsFinite(x)) // infinity or NaN
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
572public static bool IsFinite(NFloat value) => NativeType.IsFinite(value._value);
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
548Debug.Assert(double.IsFinite(value));
System.Private.DataContractSerialization (1)
System\Xml\ValueHandle.cs (1)
317if ((value >= float.MinValue && value <= float.MaxValue) || !double.IsFinite(value))
System.Private.Xml (3)
System\Xml\Schema\DataTypeImplementation.cs (1)
3700if (!double.IsFinite(value))
System\Xml\XmlConvert.cs (1)
1729if (!double.IsFinite(value))
System\Xml\Xsl\XPathConvert.cs (1)
2967if (double.TryParse(s, NumberStyles.Float, CultureInfo.InvariantCulture, out double result) && double.IsFinite(result))
System.Runtime.Numerics (12)
System\Numerics\BigInteger.cs (1)
153if (!double.IsFinite(value))
System\Numerics\Complex.cs (11)
182if (!double.IsFinite(left.m_real)) 184if (!double.IsFinite(left.m_imaginary)) 192if (!double.IsFinite(left.m_imaginary)) 202if (!double.IsFinite(right.m_real)) 204if (!double.IsFinite(right.m_imaginary)) 212if (!double.IsFinite(right.m_imaginary)) 251if (!double.IsFinite(left.m_real)) 253if (!double.IsFinite(left.m_imaginary)) 261if (!double.IsFinite(left.m_imaginary)) 606public static bool IsFinite(Complex value) => double.IsFinite(value.m_real) && double.IsFinite(value.m_imaginary);
System.Text.Json (1)
System\Text\Json\JsonHelpers.cs (1)
277return double.IsFinite(value);