19 implementations of IsCanonical
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
619static bool INumberBase<byte>.IsCanonical(byte value) => true;
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1440static bool INumberBase<char>.IsCanonical(char value) => true;
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
1103static bool INumberBase<double>.IsCanonical(double value) => true;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1817static bool INumberBase<Half>.IsCanonical(Half value) => true;
src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
1356static bool INumberBase<Int128>.IsCanonical(Int128 value) => true;
src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
733static bool INumberBase<short>.IsCanonical(short value) => true;
src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
774static bool INumberBase<int>.IsCanonical(int value) => true;
src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
771static bool INumberBase<long>.IsCanonical(long value) => true;
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
766static bool INumberBase<nint>.IsCanonical(nint value) => true;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1351static bool INumberBase<NFloat>.IsCanonical(NFloat value) => true;
src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
696static bool INumberBase<sbyte>.IsCanonical(sbyte value) => true;
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
1100static bool INumberBase<float>.IsCanonical(float value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1506static bool INumberBase<UInt128>.IsCanonical(UInt128 value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
638static bool INumberBase<ushort>.IsCanonical(ushort value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
677static bool INumberBase<uint>.IsCanonical(uint value) => true;
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
676static bool INumberBase<ulong>.IsCanonical(ulong value) => true;
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
679static bool INumberBase<nuint>.IsCanonical(nuint value) => true;
System.Runtime.Numerics (2)
System\Numerics\BigInteger.cs (1)
4053static bool INumberBase<BigInteger>.IsCanonical(BigInteger value) => true;
System\Numerics\Complex.cs (1)
998static bool INumberBase<Complex>.IsCanonical(Complex value) => true;
21 references to IsCanonical
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.IsCanonical.cs (1)
71public 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)" />