C#unsafe

unsafe    关键字表示不安全上下文,该上下文是任何涉及指针的操作所必需的。

看下面的例子,使用指针时,编译有错

使用unsafe关键字,编译还是有错,但是原因是因为需要给编译器指定一个参数

按照如下方法给编译器指定参数后,编译成功。

原文地址:https://www.cnblogs.com/lilideng/p/CSharp_unsafe.html