15 implementations of IsFinite
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
628
static bool INumberBase<byte>.
IsFinite
(byte value) => true;
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1449
static bool INumberBase<char>.
IsFinite
(char value) => true;
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1404
static bool INumberBase<decimal>.
IsFinite
(decimal value) => true;
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
1365
static bool INumberBase<Int128>.
IsFinite
(Int128 value) => true;
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
742
static bool INumberBase<short>.
IsFinite
(short value) => true;
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
783
static bool INumberBase<int>.
IsFinite
(int value) => true;
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
780
static bool INumberBase<long>.
IsFinite
(long value) => true;
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
775
static bool INumberBase<nint>.
IsFinite
(nint value) => true;
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
705
static bool INumberBase<sbyte>.
IsFinite
(sbyte value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1515
static bool INumberBase<UInt128>.
IsFinite
(UInt128 value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
647
static bool INumberBase<ushort>.
IsFinite
(ushort value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
686
static bool INumberBase<uint>.
IsFinite
(uint value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
685
static bool INumberBase<ulong>.
IsFinite
(ulong value) => true;
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
688
static bool INumberBase<nuint>.
IsFinite
(nuint value) => true;
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
4071
static bool INumberBase<BigInteger>.
IsFinite
(BigInteger value) => true;
21 references to IsFinite
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.IsFinite.cs (1)
72
public static bool Invoke(T x) => T.
IsFinite
(x);
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
627
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1448
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1403
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
1364
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
741
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
782
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
779
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
774
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Number.DiyFp.cs (1)
43
Debug.Assert(TNumber.
IsFinite
(value));
src\libraries\System.Private.CoreLib\src\System\Number.Dragon4.cs (1)
19
Debug.Assert(TNumber.
IsFinite
(v));
src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (1)
532
if (!TNumber.
IsFinite
(value))
src\libraries\System.Private.CoreLib\src\System\Number.Grisu3.cs (1)
330
Debug.Assert(TNumber.
IsFinite
(v));
src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (1)
160
/// <remarks>This function returning <c>false</c> does not imply that <see cref="
IsFinite
(TSelf)" /> will return <c>true</c>. <c>NaN</c> is not finite nor infinite.</remarks>
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
704
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1514
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
646
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
685
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
684
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
687
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
4070
/// <inheritdoc cref="INumberBase{TSelf}.
IsFinite
(TSelf)" />