BigInteger.Increment(BigInteger) 연산자

정의

BigInteger 값을 1씩 증가합니다.

public:
 static System::Numerics::BigInteger operator ++(System::Numerics::BigInteger value);
public:
 static System::Numerics::BigInteger operator ++(System::Numerics::BigInteger value) = System::Numerics::IIncrementOperators<System::Numerics::BigInteger>::op_Increment;
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

증가시킬 값입니다.

반환

BigInteger

1씩 증가하는 value 매개 변수의 값입니다.

구현

설명

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

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

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

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

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

이 연산자에 대 한 해당 메서드는 BigInteger.Add(BigInteger, BigInteger)합니다.

적용 대상

추가 정보