Lire en anglais

Partager via


Decimal.Inequality(Decimal, Decimal) Opérateur

Définition

Retourne une valeur qui indique si deux objets Decimal ont des valeurs différentes.

C#
public static bool operator != (decimal d1, decimal d2);

Paramètres

d1
Decimal

Première valeur à comparer.

d2
Decimal

Deuxième valeur à comparer.

Retours

Boolean

true si d1 et d2 ne sont pas égales ; sinon, false.

Remarques

La Inequality méthode définit l’opération de l’opérateur d’inégalité pour les Decimal valeurs. Il active un code tel que le suivant :

C#
using System;

public class Example
{
   public static void Main()
   {
      Decimal number1 = 16354.0695m;
      Decimal number2 = 16354.0699m;
      Console.WriteLine("{0} <> {1}: {2}", number1,
                        number2, number1 != number2);

      number1 = Decimal.Round(number1, 2);
      number2 = Decimal.Round(number2, 2);
      Console.WriteLine("{0} <> {1}: {2}", number1,
                        number2, number1 != number2);
   }
}
// The example displays the following output:
//       16354.0695 <> 16354.0699: True
//       16354.07 <> 16354.07: False

Si la langue que vous utilisez ne prend pas en charge les opérateurs personnalisés, vous pouvez tester l’inégalité à l’aide de l’une des techniques suivantes :

  • L’appel de la Compare méthode, qui indique la relation entre deux Decimal valeurs.

  • Appel de la Equals méthode et inversion de sa valeur.

La méthode équivalente pour cet opérateur est Decimal.Compare(Decimal, Decimal)

S’applique à

Produit Versions
.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
.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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Voir aussi