我有这样的代码不编译:不能转换UINT *为uint []
public struct MyStruct
{
private fixed uint myUints[32];
public uint[] MyUints
{
get
{
return this.myUints;
}
set
{
this.myUints = value;
}
}
}
现在,我知道为什么的代码将无法编译,但是我在点很明显我太累了想不到,需要一些帮助才能让我走向正确的方向。我有一段时间没有使用不安全的代码,但我很确定我需要做一个Array.Copy
(或Buffer.BlockCopy
?)并返回数组的副本,但是那些不需要我需要的参数。我忘了什么?
谢谢。
啊!我知道这会是一件令人尴尬的事情。谢谢! –