BigInteger::LessThan Operator (UInt64, BigInteger)

 
equivalentCodeEntityM:System.Numerics.BigInteger.CompareTo(System.UInt64)

Returns a value that indicates whether a 64-bit unsigned integer is less than a BigInteger value.

This API is not CLS-compliant.

Namespace:   System.Numerics
Assembly:  System.Numerics (in System.Numerics.dll)

public:
static bool operator <(
	unsigned long long left,
	BigInteger right
)

Parameters

left
Type: System::UInt64

The first value to compare.

right
Type: System.Numerics::BigInteger

The second value to compare.

Return Value

Type: System::Boolean

true if left is less than right; otherwise, false.

The LessThan method defines the operation of the less than operator for BigInteger values. It enables code such as the following:

No code example is currently available or this language may not be supported.

Languages that do not support custom operators can call the BigInteger::CompareTo(UInt64) method instead. They can also call the LessThan(UInt64, BigInteger) method directly, as the following example shows.

Dim number As BigInteger = BigInteger.Parse("9801324316220166912")
If BigInteger.op_LessThan(UInt64.MaxValue, number) Then
   ' Do something.
Else
   ' Do something else.
End If      

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Windows Phone
Available since 8.1
Return to top
Show: