ต่อไปนี้ระบุว่ารหัสที่ไม่มีการจัดการคืออะไร -
- แอปพลิเคชันที่ไม่อยู่ภายใต้การควบคุมของ CLR จะไม่มีการจัดการ
- รหัสที่ไม่ปลอดภัยหรือรหัสที่ไม่มีการจัดการคือบล็อกรหัสที่ใช้ตัวแปรตัวชี้
- ตัวแก้ไขที่ไม่ปลอดภัยอนุญาตให้ใช้ตัวชี้ในโค้ดที่ไม่มีการจัดการ
นี่คือโมดูลที่แสดงวิธีการประกาศและใช้ตัวแปรตัวชี้ เราได้ใช้ตัวแก้ไขที่ไม่ปลอดภัยที่นี่
เรามาดูตัวอย่างกัน −
ตัวอย่าง
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();
}