Ler em inglês

Compartilhar via


Decimal.Subtraction(Decimal, Decimal) Operador

Definição

Subtrai dois valores Decimal especificados.

C#
public static decimal operator - (decimal d1, decimal d2);

Parâmetros

d1
Decimal

O minuendo.

d2
Decimal

O subtraendo.

Retornos

O resultado da subtração de d2 de d1.

Implementações

Exceções

O valor retornado é menor que Decimal.MinValue ou maior que Decimal.MaxValue.

Comentários

O Subtraction método define a operação do operador de subtração para Decimal valores. Ele permite que o código seja o seguinte:

C#
using System;

public class Example
{
   public static void Main()
   {
      Decimal number1 = 120.07m;
      Decimal number2 = 163.19m;
      Decimal number3 = number1 - number2;
      Console.WriteLine("{0} - {1} = {2}",
                        number1, number2, number3);
   }
}
// The example displays the following output:
//        120.07 - 163.19 = -43.12

Se o idioma que você está usando não oferecer suporte a operadores personalizados, chame o Subtract método em vez disso.

O método equivalente para esse operador é Decimal.Subtract(Decimal, Decimal)

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Confira também