BigInteger.Add(BigInteger, BigInteger) Método

Definição

Adiciona dois valores de BigInteger e retorna o resultado.

C#
public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right);

Parâmetros

left
BigInteger

O primeiro valor a ser adicionado.

right
BigInteger

O segundo valor a ser adicionado.

Retornos

A soma de left e right.

Comentários

Idiomas que não dão suporte à sobrecarga de operador ou operadores personalizados podem usar o Add método para executar a adição usando BigInteger valores.

O Add método é um substituto útil para o operador de adição ao instanciar uma BigInteger variável atribuindo-lhe uma soma resultante da adição, conforme mostrado no exemplo a seguir.

C#
// The statement:
//    BigInteger number = Int64.MaxValue + Int32.MaxValue;
// produces compiler error CS0220: The operation overflows at compile time in checked mode.
// The alternative:
BigInteger number = BigInteger.Add(Int64.MaxValue, Int32.MaxValue);

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Confira também