BigInteger.Increment(BigInteger) 연산자

정의

값을 1씩 증분합니다 BigInteger .

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

매개 변수

value
BigInteger

증분할 값입니다.

반품

1씩 증분된 매개 변수의 value 값입니다.

설명

메서드는 Increment 값에 대한 BigInteger 증분 작업을 정의합니다. 다음과 같은 코드를 사용할 수 있습니다.

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

증분 연산자가 없거나 연산자 오버로드를 지원하지 않는 일부 언어(예: Visual Basic)는 다음 예제와 같이 Increment 메서드를 직접 호출할 수 있습니다.

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

개체는 변경할 수 있으므로 BigInteger 연산자는 값이 나타내는 value개체보다 1개 더 많은 새 BigInteger 개체를 BigInteger 만듭니 Increment 다. 따라서 반복 호출은 Increment 비용이 많이 들 수 있습니다.

이 연산자에 해당하는 메서드는 .입니다 BigInteger.Add(BigInteger, BigInteger).

적용 대상

추가 정보