Mega Code Archive

 
Categories / C# / Data Types
 

Returns the larger of two BigInteger values

using System; using System.Numerics; public class Example {     public static void Main()    {       BigInteger[] numbers = { BigInteger.MinusOne, BigInteger.Pow(Int32.MaxValue, 2) };       BigInteger largest = numbers[numbers.GetLowerBound(0)];       for (int ctr = numbers.GetLowerBound(0) + 1; ctr <= numbers.GetUpperBound(0); ctr++)          largest = BigInteger.Max(largest, numbers[ctr]);       Console.WriteLine(largest);    } }