Как получить указатель списка?C#

Место общения программистов C#
Anonymous
Как получить указатель списка?

Сообщение Anonymous »

Итак, я знаю, что список содержит внутри себя массив, поэтому мне нужно получить указатель неизвестного типа (void*). С массивами это сделать довольно просто:

Код: Выделить всё

int[] items;
fixed (void* pointer = items)
{

}
Поэтому мне нужно сделать то же самое для списка

Код: Выделить всё

List items;
fixed (void* pointer = items)
{

}
Похоже, этот код не работает. Я не хочу копировать список в новый массив, я хочу получить доступ к указателю на его внутренний массив

Подробнее здесь: https://stackoverflow.com/questions/332 ... er-of-list

Вернуться в «C#»