我正在使用C#windows窗体开展项目。 我想通过将它放在数组中来更改Label.Text然后我想通过数组访问此标签并更改其文本。
我试图这样做,但它不起作用。
int*[] Labels = new int*[30];
但会显示以下消息:
指针和固定大小的缓冲区只能在不安全的上下文中使用
那么,任何人都可以提供帮助吗?
我尝试制作指针数组,然后通过引用访问它但不能这样做?
答案 0 :(得分:0)
在c#中,通常不允许使用指针,但如果你愿意,你必须使用不安全的块。
那就是你必须把指针操作的代码放在不安全的块中。
例如:{不安全代码
....
}
有关详细信息:unsafe code
在visual studio中,您还必须转到项目设置并启用不安全的代码。