如果您不希望发生任何转换,建议使用Buffer.BlockCopy()。
public static void BlockCopy( Array src, int srcOffset, Array dst, int dstOffset, int count)
例如:
float[] floatArray = new float[1000];byte[] byteArray = new byte[floatArray.Length * 4];Buffer.BlockCopy(floatArray, 0, byteArray, 0, byteArray.Length);


![将float []转换为byte []的最快方法是什么? 将float []转换为byte []的最快方法是什么?](http://www.mshxw.com/aiimages/31/364647.png)
