如何在C#中声明一个void指针
我们如何在C#中声明一个void指针?
void* identifier;
如此处所述
但它需要处于不安全状态:
unsafe { void* identifier; }
并且必须允许项目使用不安全的代码。
我假设你在托管代码中的意思,因为你的问题很短,除了假设做任何事情。
我认为你要么寻找IntPtr
要么只是任何object
引用(它是基本类型,以及空指针的基本等价物 – 对“某事”的引用)。 除非你指的是空指针,在这种情况下你正在寻找IntPtr.Zero
。