1 interface inheriting from IComparisonOperators
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\INumber.cs (1)
14
IComparisonOperators
<TSelf, TSelf, bool>,
201 references to IComparisonOperators
System.Numerics.Tensors (56)
System\Numerics\Tensors\netcore\Tensor.cs (48)
602
where T :
IComparisonOperators
<T, T, bool>
621
where T :
IComparisonOperators
<T, T, bool>
638
where T :
IComparisonOperators
<T, T, bool>
656
where T :
IComparisonOperators
<T, T, bool>
673
where T :
IComparisonOperators
<T, T, bool> => LessThan(y, x);
686
where T :
IComparisonOperators
<T, T, bool> => ref LessThan(y, x, destination);
699
where T :
IComparisonOperators
<T, T, bool>
714
where T :
IComparisonOperators
<T, T, bool> => TensorOperation.Invoke<TensorOperation.GreaterThan<T>, T>(x, y);
725
where T :
IComparisonOperators
<T, T, bool> => LessThanAll(y, x);
738
where T :
IComparisonOperators
<T, T, bool>
757
where T :
IComparisonOperators
<T, T, bool> => !TensorOperation.Invoke<TensorOperation.GreaterThanAny<T>, T>(x, y);
768
where T :
IComparisonOperators
<T, T, bool> => LessThanAny(y, x);
783
where T :
IComparisonOperators
<T, T, bool>
802
where T :
IComparisonOperators
<T, T, bool>
819
where T :
IComparisonOperators
<T, T, bool>
837
where T :
IComparisonOperators
<T, T, bool>
854
where T :
IComparisonOperators
<T, T, bool> => LessThanOrEqual(y, x);
867
where T :
IComparisonOperators
<T, T, bool> => ref LessThanOrEqual(y, x, destination);
880
where T :
IComparisonOperators
<T, T, bool>
895
where T :
IComparisonOperators
<T, T, bool> => TensorOperation.Invoke<TensorOperation.GreaterThanOrEqual<T>, T>(x, y);
906
where T :
IComparisonOperators
<T, T, bool> => LessThanOrEqualAll(y, x);
919
where T :
IComparisonOperators
<T, T, bool>
938
where T :
IComparisonOperators
<T, T, bool> => !TensorOperation.Invoke<TensorOperation.GreaterThanOrEqualAny<T>, T>(x, y);
949
where T :
IComparisonOperators
<T, T, bool> => LessThanOrEqualAny(y, x);
964
where T :
IComparisonOperators
<T, T, bool>
983
where T :
IComparisonOperators
<T, T, bool>
1000
where T :
IComparisonOperators
<T, T, bool>
1018
where T :
IComparisonOperators
<T, T, bool>
1035
where T :
IComparisonOperators
<T, T, bool> => GreaterThan(y, x);
1048
where T :
IComparisonOperators
<T, T, bool> => ref GreaterThan(y, x, destination);
1061
where T :
IComparisonOperators
<T, T, bool>
1076
where T :
IComparisonOperators
<T, T, bool> => TensorOperation.Invoke<TensorOperation.LessThan<T>, T>(x, y);
1087
where T :
IComparisonOperators
<T, T, bool> => GreaterThanAll(y, x);
1100
where T :
IComparisonOperators
<T, T, bool>
1119
where T :
IComparisonOperators
<T, T, bool> => !TensorOperation.Invoke<TensorOperation.LessThanAny<T>, T>(x, y);
1130
where T :
IComparisonOperators
<T, T, bool> => GreaterThanAny(y, x);
1145
where T :
IComparisonOperators
<T, T, bool>
1164
where T :
IComparisonOperators
<T, T, bool>
1181
where T :
IComparisonOperators
<T, T, bool>
1199
where T :
IComparisonOperators
<T, T, bool>
1216
where T :
IComparisonOperators
<T, T, bool> => GreaterThanOrEqual(y, x);
1229
where T :
IComparisonOperators
<T, T, bool> => ref GreaterThanOrEqual(y, x, destination);
1242
where T :
IComparisonOperators
<T, T, bool>
1257
where T :
IComparisonOperators
<T, T, bool> => TensorOperation.Invoke<TensorOperation.LessThanOrEqual<T>, T>(x, y);
1268
where T :
IComparisonOperators
<T, T, bool> => GreaterThanOrEqualAll(y, x);
1281
where T :
IComparisonOperators
<T, T, bool>
1300
where T :
IComparisonOperators
<T, T, bool> => !TensorOperation.Invoke<TensorOperation.LessThanOrEqualAny<T>, T>(x, y);
1311
where T :
IComparisonOperators
<T, T, bool> => GreaterThanOrEqualAny(y, x);
System\Numerics\Tensors\netcore\TensorOperation.cs (8)
2323
where T :
IComparisonOperators
<T, T, bool>
2355
where T :
IComparisonOperators
<T, T, bool>
2412
where T :
IComparisonOperators
<T, T, bool>
2444
where T :
IComparisonOperators
<T, T, bool>
2501
where T :
IComparisonOperators
<T, T, bool>
2533
where T :
IComparisonOperators
<T, T, bool>
2590
where T :
IComparisonOperators
<T, T, bool>
2622
where T :
IComparisonOperators
<T, T, bool>
System.Private.CoreLib (144)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (8)
432
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
433
static bool
IComparisonOperators
<byte, byte, bool>.operator <(byte left, byte right) => left < right;
435
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
436
static bool
IComparisonOperators
<byte, byte, bool>.operator <=(byte left, byte right) => left <= right;
438
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
439
static bool
IComparisonOperators
<byte, byte, bool>.operator >(byte left, byte right) => left > right;
441
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
442
static bool
IComparisonOperators
<byte, byte, bool>.operator >=(byte left, byte right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (8)
1394
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
1395
static bool
IComparisonOperators
<char, char, bool>.operator <(char left, char right) => left < right;
1397
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1398
static bool
IComparisonOperators
<char, char, bool>.operator <=(char left, char right) => left <= right;
1400
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1401
static bool
IComparisonOperators
<char, char, bool>.operator >(char left, char right) => left > right;
1403
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
1404
static bool
IComparisonOperators
<char, char, bool>.operator >=(char left, char right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (4)
1866
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
1869
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1872
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1875
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (4)
994
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
998
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1002
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1006
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (4)
1008
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
1011
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1014
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1017
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (4)
318
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
322
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
326
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
330
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (4)
1589
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
1650
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1711
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1772
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (4)
159
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
188
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
195
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
224
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (4)
995
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
1009
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1017
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1025
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (8)
519
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
520
static bool
IComparisonOperators
<short, short, bool>.operator <(short left, short right) => left < right;
522
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
523
static bool
IComparisonOperators
<short, short, bool>.operator <=(short left, short right) => left <= right;
525
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
526
static bool
IComparisonOperators
<short, short, bool>.operator >(short left, short right) => left > right;
528
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
529
static bool
IComparisonOperators
<short, short, bool>.operator >=(short left, short right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (8)
561
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
562
static bool
IComparisonOperators
<int, int, bool>.operator <(int left, int right) => left < right;
564
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
565
static bool
IComparisonOperators
<int, int, bool>.operator <=(int left, int right) => left <= right;
567
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
568
static bool
IComparisonOperators
<int, int, bool>.operator >(int left, int right) => left > right;
570
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
571
static bool
IComparisonOperators
<int, int, bool>.operator >=(int left, int right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (8)
558
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
559
static bool
IComparisonOperators
<long, long, bool>.operator <(long left, long right) => left < right;
561
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
562
static bool
IComparisonOperators
<long, long, bool>.operator <=(long left, long right) => left <= right;
564
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
565
static bool
IComparisonOperators
<long, long, bool>.operator >(long left, long right) => left > right;
567
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
568
static bool
IComparisonOperators
<long, long, bool>.operator >=(long left, long right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (8)
591
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
592
static bool
IComparisonOperators
<nint, nint, bool>.operator <(nint left, nint right) => left < right;
594
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
595
static bool
IComparisonOperators
<nint, nint, bool>.operator <=(nint left, nint right) => left <= right;
597
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
598
static bool
IComparisonOperators
<nint, nint, bool>.operator >(nint left, nint right) => left > right;
600
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
601
static bool
IComparisonOperators
<nint, nint, bool>.operator >=(nint left, nint right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (4)
356
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
359
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
362
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
365
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\IComparisonOperators.cs (1)
12
where TSelf :
IComparisonOperators
<TSelf, TOther, TResult>?
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (8)
498
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
499
static bool
IComparisonOperators
<sbyte, sbyte, bool>.operator <(sbyte left, sbyte right) => left < right;
501
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
502
static bool
IComparisonOperators
<sbyte, sbyte, bool>.operator <=(sbyte left, sbyte right) => left <= right;
504
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
505
static bool
IComparisonOperators
<sbyte, sbyte, bool>.operator >(sbyte left, sbyte right) => left > right;
507
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
508
static bool
IComparisonOperators
<sbyte, sbyte, bool>.operator >=(sbyte left, sbyte right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (4)
308
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
312
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
316
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
320
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (7)
3857
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool> =>
3861
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool> =>
3866
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool>
3884
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool>
4023
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool> =>
4027
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool> =>
4031
where T : struct, IUnsignedNumber<T>,
IComparisonOperators
<T, T, bool>
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (4)
243
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
252
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
261
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
270
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (4)
949
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
952
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
955
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
958
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (4)
1277
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
1284
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
1291
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
1298
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (8)
437
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
438
static bool
IComparisonOperators
<ushort, ushort, bool>.operator <(ushort left, ushort right) => left < right;
440
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
441
static bool
IComparisonOperators
<ushort, ushort, bool>.operator <=(ushort left, ushort right) => left <= right;
443
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
444
static bool
IComparisonOperators
<ushort, ushort, bool>.operator >(ushort left, ushort right) => left > right;
446
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
447
static bool
IComparisonOperators
<ushort, ushort, bool>.operator >=(ushort left, ushort right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (8)
502
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
503
static bool
IComparisonOperators
<uint, uint, bool>.operator <(uint left, uint right) => left < right;
505
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
506
static bool
IComparisonOperators
<uint, uint, bool>.operator <=(uint left, uint right) => left <= right;
508
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
509
static bool
IComparisonOperators
<uint, uint, bool>.operator >(uint left, uint right) => left > right;
511
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
512
static bool
IComparisonOperators
<uint, uint, bool>.operator >=(uint left, uint right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (8)
509
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
510
static bool
IComparisonOperators
<ulong, ulong, bool>.operator <(ulong left, ulong right) => left < right;
512
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
513
static bool
IComparisonOperators
<ulong, ulong, bool>.operator <=(ulong left, ulong right) => left <= right;
515
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
516
static bool
IComparisonOperators
<ulong, ulong, bool>.operator >(ulong left, ulong right) => left > right;
518
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
519
static bool
IComparisonOperators
<ulong, ulong, bool>.operator >=(ulong left, ulong right) => left >= right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (8)
518
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThan(TSelf, TOther)" />
519
static bool
IComparisonOperators
<nuint, nuint, bool>.operator <(nuint left, nuint right) => left < right;
521
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_LessThanOrEqual(TSelf, TOther)" />
522
static bool
IComparisonOperators
<nuint, nuint, bool>.operator <=(nuint left, nuint right) => left <= right;
524
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThan(TSelf, TOther)" />
525
static bool
IComparisonOperators
<nuint, nuint, bool>.operator >(nuint left, nuint right) => left > right;
527
/// <inheritdoc cref="
IComparisonOperators
{TSelf, TOther, TResult}.op_GreaterThanOrEqual(TSelf, TOther)" />
528
static bool
IComparisonOperators
<nuint, nuint, bool>.operator >=(nuint left, nuint right) => left >= right;
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
388
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
IComparisonOperators
<,,>))]