.Net中C#指针的使用

mad*_*lor 1 c# pointers

我想知道是否有人能给我一个在.Net中使用C#中的指针以及为什么选择使用指针的好例子?

cas*_*One 5

这不是一个特定于ASP.NET的问题.

如果你打算在.NET中使用指针,那么主要的原因是你有一个互操作场景,在不安全的代码而不是IntPtr实例中使用指针会更容易.

第二个最受欢迎(也是最遥远)的原因是因为在处理不安全代码中的大量数据时,实际上可能会比在托管代码中获得性能提升.图像处理算法就是一个很好的例子.