C#のDouble.IsInfinity()メソッド
C#のDouble.IsInfinity()メソッドは、指定された数値が負または正の無限大に評価されるかどうかを示す値を返すために使用されます。
構文は次のとおりです-
public static bool IsInfinity (double d);
上記の値dは、倍精度浮動小数点数です。
例
例を見てみましょう-
using System; public class Demo { public static void Main(){ double d = 5.5; Console.WriteLine("Double Value = "+d); Console.WriteLine("HashCode of Double Value = "+d.GetHashCode()); TypeCode type = d.GetTypeCode(); Console.WriteLine("TypeCode of Double Value = "+type); Console.WriteLine("Positive Infinity? = "+Double.IsInfinity(d)); } }
出力
これにより、次の出力が生成されます-
Double Value = 5.5 HashCode of Double Value = 1075183616 TypeCode of Double Value = Double Positive Infinity? = False
例
別の例を見てみましょう-
using System; public class Demo { public static void Main(){ double d = 1.0/0.0; Console.WriteLine("Double Value = "+d); Console.WriteLine("HashCode of Double Value = "+d.GetHashCode()); TypeCode type = d.GetTypeCode(); Console.WriteLine("TypeCode of Double Value = "+type); Console.WriteLine("Positive Infinity? = "+Double.IsInfinity(d)); } }
出力
これにより、次の出力が生成されます-
Double Value = ∞ HashCode of Double Value = 2146435072 TypeCode of Double Value = Double Positive Infinity? = True
-
C#のContainsKey()メソッド
ハッシュテーブルコレクションを設定し、それにいくつかの要素を追加します。 Hashtable h = new Hashtable(); h.Add(1, "Sam"); h.Add(2, "Jack"); h.Add(3, "Andy"); h.Add(4, "Katie"); h.Add(5, "Beth"); h.Add(6, "Benjamin"); containsKey()メソッドを使用して、キーがハッシュテーブルに存在するかどうかを確認します。 キー3を確認し
-
C#のSequenceEqualメソッド
SequenceEqualメソッドは、コレクションが等しいかどうかをテストするために使用されます。 3つの文字列配列を設定しましょう- string[] arr1 = { "This", "is", "it" }; string[] arr2 = { "My", "work", "report" }; string[] arr3 = { "This", "is", "it" }; 次に、SequenceEqual