如何使用指针反转字节数组

时间:2016-02-26 22:01:35

标签: c# arrays performance pointers

使用Windows操作系统和C#(意味着小端),因此无需额外检查。

如何使用指针提高反转字节数组的速度?

而不是正常的for循环:

const int  value = 133;
var bArr = new byte[]{ 0, 0, 0 , value };
int Len = bArr.Length;
var rrAb = new byt[Len];

for(int idx=0; idx<bArr.Length;idx++)
          rrAb[idx] = bArr[--Len];

String reverse using pointers

0 个答案:

没有答案