我写了链表供C#学习
但是,为什么此代码会发生错误。
class testClass{
testClass* pointerValue;
}
错误代码:
无法获取其地址,获取其大小或声明其指针
托管类型(“ testClass”)
我不知道为什么会发生此错误。帮我
最佳答案
由于testClass
被声明为class
(而不是struct
),因此它是一种引用类型,您不需要任何显式的不安全指针:
class testClass {
// reference to testClass instance or null
testClass pointerValue;
}
关于c# - C#声明类成员变量本身的类型指针,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51421077/