BigInteger.Increment(BigInteger) Operátor

Definice

Zvýší BigInteger hodnotu o 1.

C#
public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value);

Parametry

value
BigInteger

Hodnota, kterou chcete zvýšit.

Návraty

Hodnota parametru value se zvyšovat o 1.

Implementuje

Poznámky

Metoda Increment definuje operaci inkrementace pro BigInteger hodnoty. Umožňuje následující typ kódu:

C#
BigInteger number = 93843112;
Console.WriteLine(++number);               // Displays 93843113

Některé jazyky (například Visual Basic), které neobsahují operátor inkrementace nebo nepodporují přetížení operátoru, mohou volat metodu Increment přímo, jak ukazuje následující příklad.

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

Vzhledem k tomu BigInteger , že objekty jsou neměnné, Increment operátor vytvoří nový BigInteger objekt, jehož hodnota je o jeden objekt vyšší než BigInteger objekt reprezentovaný objektem value. Opakovaná volání Increment proto mohou být nákladná.

Ekvivalentní metoda pro tento operátor je BigInteger.Add(BigInteger, BigInteger).

Platí pro

Produkt Verze
.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

Viz také