1, double[] ---> byte[]
Transform = new double[3];
int start = 0; int index = 0;
for (int i = 0; i < 3; i++) {
byte[] _transform = BitConverter.GetBytes (Transform[i]);
_transform.CopyTo (ret, index + start*i);
start = sizeof(double);}
2, byte[] ---> double[] , data是字节码
int start = 0;
for (int i = 0; i < 3; i++) {
Transform[i] = BitConverter.ToDouble(data, index + start*i);
start = sizeof(double);
}