나는 컴파일되지 않습니다이 코드를 가지고, 내가 왜 코드가 컴파일되지 않습니다 알고는 [] 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
?)을 수행하고 배열 사본을 반환해야한다고 확신하지만 필자는 필요한 인수를 취하지 않습니다. 나는 무엇에 관해 잊고 있냐?
감사합니다. fixed
버퍼로 작업 할 때
아! 나는 그것이 당황스럽게 단순 할 것임을 알았다. 감사! –