BigInteger.Increment(BigInteger) Operator
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menaikkan BigInteger nilai sebesar 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
Parameter
- value
- BigInteger
Nilai untuk kenaikan.
Mengembalikan
Nilai parameter bertambah value
1.
Penerapan
Keterangan
Metode Increment mendefinisikan operasi kenaikan untuk BigInteger nilai. Ini memungkinkan kode seperti berikut:
BigInteger number = 93843112;
Console.WriteLine(++number); // Displays 93843113
let mutable number = 93843112I
number <- number + 1I
printfn $"{number}" // Displays 93843113
Beberapa bahasa (seperti Visual Basic) yang tidak memiliki operator kenaikan atau tidak mendukung kelebihan beban operator dapat memanggil metode secara Increment langsung, seperti yang ditunjukkan contoh berikut.
Dim number As BigInteger = 93843112
Console.WriteLine(BigInteger.op_Increment(number)) ' Displays 93843113
Karena BigInteger objek tidak dapat diubah, Increment operator membuat objek baru BigInteger yang nilainya satu lebih dari objek yang diwakili BigInteger oleh value
. Oleh karena itu, panggilan berulang mungkin Increment mahal.
Metode yang setara untuk operator ini adalah BigInteger.Add(BigInteger, BigInteger).