Tôi muốn nhận con trỏ của mục nhập đầu tiên trong mảng. Đây là cách tôi đã thửNhận con trỏ cho mục nhập đầu tiên trong một mảng
int[] Results = { 1, 2, 3, 4, 5 };
unsafe
{
int* FirstResult = Results[0];
}
Nhận lỗi biên dịch sau đây. làm thế nào để khắc phục các ý tưởng đó?
Bạn chỉ có thể lấy địa chỉ của một biểu thức không cố định bên trong một initializer tuyên bố cố định
xin lỗi vì sự thiếu hiểu biết của tôi, nhưng nó không rõ ràng với tôi :( – imak
'Results' chưa được khắc phục. Trừ khi bạn sửa chữa nó, GC có thể di chuyển nó. –