BigInteger.Increment(BigInteger) Opérateur

Définition

Incrémente une BigInteger valeur de 1.

public:
 static System::Numerics::BigInteger operator ++(System::Numerics::BigInteger value);
public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value);
static member op_Increment : System.Numerics.BigInteger -> System.Numerics.BigInteger
Public Shared op_Increment (value As BigInteger) As BigInteger

Paramètres

value
BigInteger

Valeur à incrémenter.

Retours

Valeur du value paramètre incrémenté de 1.

Remarques

La Increment méthode définit l’opération d’incrémentation pour les BigInteger valeurs. Il active le code comme suit :

BigInteger number = 93843112;
Console.WriteLine(++number);               // Displays 93843113
let mutable number = 93843112I
number <- number + 1I
printfn $"{number}" // Displays 93843113

Certaines langues (telles que Visual Basic) qui n’ont pas d’opérateur d’incrément ou ne prennent pas en charge la surcharge des opérateurs peuvent appeler directement la méthode Increment, comme l’illustre l’exemple suivant.

Dim number As BigInteger = 93843112
Console.WriteLine(BigInteger.op_Increment(number))    ' Displays 93843113

Étant donné que BigInteger les objets sont immuables, l’opérateur crée un BigInteger objet dont la Increment valeur est une autre que l’objet BigInteger représenté par value. Par conséquent, des appels Increment répétés peuvent être coûteux.

La méthode équivalente pour cet opérateur est BigInteger.Add(BigInteger, BigInteger).

S’applique à

Voir aussi