Как мы можем объявить указатель void в С#?
Как объявить указатель void в С#
Ответ 1
void* identifier;
, как описано здесь
Но он должен быть небезопасным как:
unsafe
{
void* identifier;
}
И небезопасный код должен быть разрешен для проекта.
Ответ 2
Я предполагаю, что вы имеете в виду управляемый код, так как ваш вопрос довольно короткий, чтобы сделать что-либо, но предположим.
Я думаю, вы либо ищете IntPtr
, либо просто ссылку object
(которая является базовым типом и базовым эквивалентом нулевого указателя - ссылкой на "что-то" ). Если вы не имеете в виду нулевой указатель, в этом случае вы ищете IntPtr.Zero
.
Ответ 3
есть что-то здесь:
http://msdn.microsoft.com/en-us/library/y31yhkeb%28VS.80%29.aspx