WinRT中是否有Buffer.BlockCopy等效函数或策略?我们不能使用Array.Copy,因为我们需要避免边界检查。
我们需要移植一个传统的.Net代码,它实际上将一个字节数组复制到一个像BitConverter一样的模板数组。原始代码是:
public T GetValue(int index)
{
T[] vals = new T[1];
Buffer.BlockCopy(Buffer.ToBytes(), index * UnitSize, vals, 0, UnitSize);
return vals[0];
}
亲切的问候
答案 0 :(得分:0)
System.Buffer.BlockCopy在我的WinRT应用程序中运行良好