C#
 Computer >> コンピューター >  >> プログラミング >> C#

2つのBitArrayオブジェクトがC#で等しいかどうかを確認します


2つのBitArrayオブジェクトが等しいかどうかを確認するためのコードは、次のとおりです-

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      BitArray arr1 = new BitArray(2);
      BitArray arr2 = new BitArray(2);
      arr1[0] = false;
      arr1[1] = true;
      Console.WriteLine("Elements in BitArray1...");
      foreach (bool res in arr1){
         Console.WriteLine(res);
      }
      arr2[0] = false;
      arr2[1] = true;
      Console.WriteLine("Elements in BitArray2...");
      foreach (bool res in arr2){
         Console.WriteLine(res);
      }
      BitArray arr3 = new BitArray(2);
      arr3 = arr2;
      Console.WriteLine("Is BitArry2 equal to BitArray3? = "+arr2.Equals(arr3));
   }
}

出力

これにより、次の出力が生成されます-

Elements in BitArray1...
False
True
Elements in BitArray2...
False
True
Is BitArry2 equal to BitArray3? = True

別の例を見てみましょう-

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      BitArray arr1 = new BitArray(2);
      BitArray arr2 = new BitArray(2);
      arr1[0] = false;
      arr1[1] = true;
      Console.WriteLine("Elements in BitArray1...");
      foreach (bool res in arr1){
         Console.WriteLine(res);
      }
      arr2[0] = false;
      arr2[1] = true;
      Console.WriteLine("Elements in BitArray2...");
      foreach (bool res in arr2){
         Console.WriteLine(res);
      }
      Console.WriteLine("Is BitArry1 equal to BitArray2? = "+arr1.Equals(arr2));
   }
}

出力

これにより、次の出力が生成されます-

Elements in BitArray1...
False
True
Elements in BitArray2...
False
True
Is BitArry1 equal to BitArray2? = False

  1. PythonPandas-データフレームオブジェクトが等しいかどうかを確認します

    DataFrameオブジェクトが等しいかどうかを確認するには、equals()メソッドを使用します。最初に、2つの列を持つDataFrame1を作成しましょう- dataFrame1 = pd.DataFrame(    {       "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Reg_Price": [700

  2. 2つの数が友愛数であるかどうかをチェックするPythonプログラム

    友愛数は2つの異なる数であるため、それぞれの適切な除数の合計が他の数と等しくなります。 2つの数値が友愛数であるかどうかを確認する必要がある場合は、数値を反復処理し、剰余演算子を使用するメソッドを定義できます。以前に定義された関数を呼び出して、2つの数値が友愛数であるかどうかを判断する別のメソッドが定義されています。 以下は同じのデモンストレーションです- 例 import math def divided_sum_val(my_val) :    res = 0    for i in range(2, int(math.sqrt(my_val)