如何在 C# 中的类中添加指针作为属性?



我对 C# 很陌生,想知道是否可以添加指针作为类属性。当我尝试这样做时,它给了我一个错误。

public class Example{
public int *p;
}

在 C# 中,您可以保存对象引用而不是指针。 int 是一个基元类型,所以它不是一个引用,为了钻一个 int 引用,你应该使用完整的 Integer 类型。

首先 -将字段(变量(标记为不安全 (public unsafe int *p(,其次 - 在项目属性中打开"允许不安全的代码",这应该可以解决它。 (作为在 c# 中使用指针的提示,请阅读fixed关键字!

最新更新