C# 中 Double.CompareTo 方法 พร้อมตัวอย่าง


C# 中的 Double.CompareTo() 方法用於將此例項與指定物件或 Double 物件進行比較,並返回一個整數,表示此例項的值是否小於、等於或大於指定物件或 Double 物件的值。

語法

語法如下 −

public int CompareTo (double val);
public int CompareTo (object val);

上面,第一個語法中的值 val 是要比較的雙精度浮點數,而第二個語法中的 val 是要比較的物件。

示例

現在,我們來看一個示例 −

 實際演示

using System;
public class Demo {
   public static void Main() {
      double d1 = 150d;
      double d2 = 150d;
      Console.WriteLine("Double1 Value = "+d1);
      Console.WriteLine("Double2 Value = "+d2);
      Console.WriteLine("Are both the double values equal? = "+d1.CompareTo(d2));
   }
}

輸出

將生成以下輸出 −

Double1 Value = 150
Double2 Value = 150
Are both the double values equal? = 0

示例

現在,我們來看另一個示例 −

 實際演示

using System;
public class Demo {
   public static void Main() {
      double d1 = 20d;
      object d2 = 20d;
      Console.WriteLine("Double1 Value = "+d1);
      Console.WriteLine("Double2 Value = "+d2);
      Console.WriteLine("Are both the double values equal? = "+d1.CompareTo(d2));
   }
}

輸出

將生成以下輸出 −

Double1 Value = 20
Double2 Value = 20
Are both the double values equal? = 0

更新日期:04-Dec-2019

2K+ 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.