如何在.NET中声明char*
?
答案 0 :(得分:6)
你没有。这就是System.String
的用途。如果您需要与本机DLL see this互操作。
答案 1 :(得分:3)
你究竟想做什么?
我没有看到你的评论。我想我们同时发布了。作为引用类型的String将存储在堆中(值)。而字符串值的位置应该在堆栈上。虽然我不太确定,因为字符串不会表现为100%的引用类型。
您可以通过不安全的代码在.NET中创建指针。虽然人们应该非常谨慎地做到这一点,否则最终会出现奇怪和意外的错误。