Decimal.GreaterThan(Decimal, Decimal) Operatör

Tanım

Belirtilen diğerinden daha büyük olup olmadığını gösteren bir değer döndürür Decimal Decimal .

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

Parametreler

d1
Decimal

Karşılaştırılacak ilk değer.

d2
Decimal

Karşılaştırılacak ikinci değer.

Döndürülenler

Boolean

trued1değerinden büyükse d2 ; Aksi takdirde, false .

Açıklamalar

GreaterThanYöntemi, değerleri için büyüktür işlecinin işlemini tanımlar Decimal . Bu, aşağıdaki gibi bir kod sağlar:

C#
using System;

public class Example
{
   public static void Main()
   {
      Decimal number1 = 16354.0699m;
      Decimal number2 = 16354.0695m;
      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.0699 > 16354.0695: True
//       16354.07 > 16354.07: False

Özel işleçleri desteklemeyen diller Compare bunun yerine yöntemi çağırabilir. Ayrıca GreaterThan , aşağıdaki örnekte gösterildiği gibi, yöntemi doğrudan çağırabilirler.

VB
Module Example
   Public Sub Main()
      Dim number1 As Decimal = 16354.0699d
      Dim number2 As Decimal = 16354.0695d
      Console.WriteLine("{0} > {1}: {2}", number1, number2, 
                        Decimal.op_GreaterThan(number1, number2))

      number1 = Decimal.Round(number1, 2)
      number2 = Decimal.Round(number2, 2)
      Console.WriteLine("{0} > {1}: {2}", number1, number2, 
                        Decimal.op_GreaterThan(number1, number2))
   End Sub
End Module
' The example displays the following output:
'       16354.0699 > 16354.0695: True
'       16354.07 > 16354.07: False

Bu işlecin eşdeğer yöntemi Decimal.Compare(Decimal, Decimal)

Şunlara uygulanır

Ürün Sürümler
.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

Ayrıca bkz.