一部の計算では Float を使用する必要がありますが、byte[] を自由に使用できるので、最初に次のようにします。
Array.Copy(byteArray, floatArray, byteArray.Length);
それはうまく機能します。float でいくつかの計算を行いますが、今度はそれを byteArray に変換する必要があります。次のコードを使用できません。具体的なエラー メッセージが表示されずにクラッシュします。
float[] DiffernetfloatArray= new float[ byteArray];
Array.Copy(DiffernetfloatArray, byteArray, DiffernetfloatArray.Length);
最初はサイズが問題だと思っていましたが、使用している float 配列は、テストのためにサイズを 500 増やしましたが、それでも同じエラーが発生しました
これを修正する方法を知っている人はいますか?できればC#で答えてください