Decimal.Increment(Decimal) Decimal.Increment(Decimal) Decimal.Increment(Decimal) Decimal.Increment(Decimal) Operator

Определение

Увеличивает операнд Decimal на 1.Increments the Decimal operand by 1.

public:
 static System::Decimal operator ++(System::Decimal d);
public static decimal operator ++ (decimal d);
static member op_Increment : decimal -> decimal
Public Shared op_Increment (d As Decimal) As Decimal

Параметры

d
Decimal Decimal Decimal Decimal

Увеличиваемое значение.The value to increment.

Возвраты

Значение параметра d, увеличенное на 1.The value of d incremented by 1.

Исключения

Возвращаемое значение меньше MinValue или больше MaxValue.The return value is less than MinValue or greater than MaxValue.

Комментарии

Метод определяет операцию оператора инкремента для Decimal значений. IncrementThe Increment method defines the operation of the increment operator for Decimal values. Он включает следующий код:It enables code such as the following:

using System;

public class Example
{
   public static void Main()
   {
      Decimal number = 1079.8m;
      Console.WriteLine("Original value:    {0:N}", number);
      Console.WriteLine("Incremented value: {0:N}", ++number); 
   }
}
// The example displays the following output:
//       Original value:    1,079.80
//       Incremented value: 1,080.80

Некоторые языки (например Visual Basic), у которых нет оператора инкремента, могут Increment вызывать метод напрямую, как показано в следующем примере.Some languages (such as Visual Basic) that lack an increment operator can call the Increment method directly, as the following example shows.

Module Example
   Public Sub Main()
      Dim number As Decimal = 1079.8d
      Console.WriteLine("Original value:    {0:N}", number)
      Console.WriteLine("Incremented value: {0:N}", Decimal.op_Increment(number))
   End Sub
End Module
' The example displays the following output:
'       Original value:    1,079.80
'       Incremented value: 1,080.80

Если язык не поддерживает пользовательские операторы, вместо этого вызовите Add метод, как показано в следующем примере.If your language does not support custom operators, call the Add method instead, as the following example shows.

using System;

public class Example
{
   public static void Main()
   {
      Decimal number = 1079.8m;
      Console.WriteLine("Original value:    {0:N}", number);
      Console.WriteLine("Incremented value: {0:N}", Decimal.Add(number, 1)); 
   }
}
// The example displays the following output:
//       Original value:    1,079.80
//       Incremented value: 1,080.80
Module Example
   Public Sub Main()
      Dim number As Decimal = 1079.8d
      Console.WriteLine("Original value:    {0:N}", number)
      Console.WriteLine("Incremented value: {0:N}", Decimal.Add(number, 1))
   End Sub
End Module
' The example displays the following output:
'       Original value:    1,079.80
'       Incremented value: 1,080.80

Применяется к

Дополнительно