以下说明什么是非托管代码-
不受CLR控制的应用程序不受管理
不安全代码或非托管代码是使用指针变量的代码块。
unsafe修饰符允许在非托管代码中使用指针。
这是显示如何声明和使用指针变量的模块。我们在这里使用了unsafe修饰符。
让我们看一个例子-
static unsafe void Main(string[] args) { int var = 20; int* p = &var; Console.WriteLine("Data is: {0} ", var); Console.WriteLine("Address is: {0}", (int)p); Console.ReadKey(); }