19 implementations of IsCanonical
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
619
static bool INumberBase<byte>.
IsCanonical
(byte value) => true;
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1440
static bool INumberBase<char>.
IsCanonical
(char value) => true;
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
1103
static bool INumberBase<double>.
IsCanonical
(double value) => true;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1817
static bool INumberBase<Half>.
IsCanonical
(Half value) => true;
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
1356
static bool INumberBase<Int128>.
IsCanonical
(Int128 value) => true;
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
733
static bool INumberBase<short>.
IsCanonical
(short value) => true;
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
774
static bool INumberBase<int>.
IsCanonical
(int value) => true;
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
771
static bool INumberBase<long>.
IsCanonical
(long value) => true;
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
766
static bool INumberBase<nint>.
IsCanonical
(nint value) => true;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1351
static bool INumberBase<NFloat>.
IsCanonical
(NFloat value) => true;
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
696
static bool INumberBase<sbyte>.
IsCanonical
(sbyte value) => true;
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
1100
static bool INumberBase<float>.
IsCanonical
(float value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1506
static bool INumberBase<UInt128>.
IsCanonical
(UInt128 value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
638
static bool INumberBase<ushort>.
IsCanonical
(ushort value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
677
static bool INumberBase<uint>.
IsCanonical
(uint value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
676
static bool INumberBase<ulong>.
IsCanonical
(ulong value) => true;
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
679
static bool INumberBase<nuint>.
IsCanonical
(nuint value) => true;
System.Runtime.Numerics (2)
System\Numerics\BigInteger.cs (1)
4053
static bool INumberBase<BigInteger>.
IsCanonical
(BigInteger value) => true;
System\Numerics\Complex.cs (1)
998
static bool INumberBase<Complex>.
IsCanonical
(Complex value) => true;
21 references to IsCanonical
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.IsCanonical.cs (1)
71
public static bool Invoke(T x) => T.
IsCanonical
(x);
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
618
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1439
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1370
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
1102
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1816
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
1355
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
732
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
773
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
770
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
765
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1350
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
695
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
1099
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1505
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
637
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
676
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
675
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
678
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
System.Runtime.Numerics (2)
System\Numerics\BigInteger.cs (1)
4052
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />
System\Numerics\Complex.cs (1)
997
/// <inheritdoc cref="INumberBase{TSelf}.
IsCanonical
(TSelf)" />