BigInteger.Increment(BigInteger) Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir BigInteger değeri 1 artırır.
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
Parametreler
- value
- BigInteger
Artıracak değer.
Döndürülenler
Parametrenin value
değeri 1 artırıldı.
Uygulamalar
Açıklamalar
Increment yöntemi, değerler için BigInteger artırma işlemini tanımlar. Bu, aşağıdaki gibi bir kod sağlar:
BigInteger number = 93843112;
Console.WriteLine(++number); // Displays 93843113
let mutable number = 93843112I
number <- number + 1I
printfn $"{number}" // Displays 93843113
Artırma işleci olmayan veya işleç aşırı yüklemesini desteklemeyen bazı diller (visual basic gibi) aşağıdaki örnekte gösterildiği gibi yöntemi doğrudan çağırabilir Increment .
Dim number As BigInteger = 93843112
Console.WriteLine(BigInteger.op_Increment(number)) ' Displays 93843113
Nesneler sabit olduğundanBigInteger, Increment işleç değeri ile value
temsil edilen nesneden bir fazla BigInteger olan yeni BigInteger bir nesne oluşturur. Bu nedenle, yinelenen aramalar Increment pahalı olabilir.
Bu işlecin eşdeğer yöntemidir BigInteger.Add(BigInteger, BigInteger).