私は2つのfloat[]
オブジェクトを持っています。for ループを記述せずに、2 つの 1D 配列を比較して、数値的に等しいかどうかを確認したいと考えています。
次のコードを実行すると (すべての要素が等しいため)、if ステートメントを通過せず、メッセージが表示されません。
Equalsコマンドを正しく機能させるには、どのように適用すればよいですか?
使用できる比較コマンドはありますか?
Random r1 = new Random(1);
int rndNumber= r1.Next(10);
float[] m = Enumerable.Repeat((float)rndNumber, 180).ToArray();
float[] m2 = Enumerable.Repeat((float)rndNumber, 180).ToArray();
if (m.Equals(m2))
{
MessageBox.Show("we are equal");
}