除了一个使用
我记得大约几年前使用构造函数时遇到了一个非常随机的访问冲突,花费了很长时间才找到问题所在,但是当我使用
然而,我从未弄清楚它们之间的区别。有任何想法吗?
编辑: 这个问题回答了我大部分的问题;然而:我的访问冲突有什么解释,还是因为其他原因?
char*
,一个使用IntPtr
之外,new String(char*)
和Marshal.PtrToStringUni(IntPtr)
有什么区别?我应该在什么时候使用哪个?我记得大约几年前使用构造函数时遇到了一个非常随机的访问冲突,花费了很长时间才找到问题所在,但是当我使用
PtrToStringUni
时,这个问题就消失了。也许那不是真正的原因,我不知道,但是看起来是这样。然而,我从未弄清楚它们之间的区别。有任何想法吗?
编辑: 这个问题回答了我大部分的问题;然而:我的访问冲突有什么解释,还是因为其他原因?