(五十五)C#编程基础复习——C#指针变量与unsafe

发布时间 2024-01-09 10:27:38作者: 代号六零一

为了保持类型的安全性,默认情况下C#是不支持指针的,但是如果使用unsafe关键字来修饰类或类中的成员,这样的类或类中的成员就会被视为不安全代码,C#允许在不安全代码中使用指针变量。在公共语言运行时(CLR)中,不安全代码是指无法验证的代码,不安全代码不一定是危险的,只是公共语言运行时(CLR)无法验证代码的安全性。因此CLR仅会执行新人程序集中包含的不安全代码。

一、指针变量