我正在将一些托管的 c++ 代码翻译成 c#,我遇到了一个 void* 类型的结构成员。现在,创建了该结构的 2 个对象,一个其 void* 成员接受一个字符串,另一个接受 int 变量的地址。
CK_ATTRIBUTE findTemplate;
findTemplate->pValue = sUserName;
在另一种情况下,
int x = 3;
CK_ATTRIBUTE findTemplate;
findTemplate->pValue = &x;
我将如何在 c# 中翻译这个 void* 成员?它与 IntPtr 有关吗?