110,561
社区成员
发帖
与我相关
我的任务
分享
float[] numbers = new float[] { 1.23f, 2.23f, 3.34f };
byte[] result = new byte[numbers.Length * Marshal.SizeOf(numbers[0])];
IntPtr p = Marshal.UnsafeAddrOfPinnedArrayElement(numbers, 0);
Marshal.Copy(p, result, 0, result.Length);