Common Language Runtime (CLR) จัดการการทำงานของโปรแกรม .NET คอมไพเลอร์แบบทันเวลาพอดีจะแปลงโค้ดที่คอมไพล์เป็นคำสั่งเครื่อง นี่คือสิ่งที่คอมพิวเตอร์ดำเนินการ
บริการของ CLR ได้แก่ การจัดการหน่วยความจำ การจัดการข้อยกเว้น ความปลอดภัยของประเภท ฯลฯ
ให้เราดูคุณสมบัติของ Common Language Runtime (CLR) ใน C#:
ส่วนประกอบ
ส่วนประกอบในภาษาอื่นๆ สามารถใช้งานได้ง่ายด้วย CLR
การทำเกลียว
CLR ให้การสนับสนุนเธรดเพื่อสร้างแอปพลิเคชันแบบมัลติเธรด
การสนับสนุนห้องสมุดชั้นเรียน
มีประเภทและไลบรารีในตัวสำหรับแอสเซมบลี เธรด การจัดการหน่วยความจำ ฯลฯ
การดีบัก
CLR ทำให้การดีบักโค้ดง่ายขึ้น
การเก็บขยะ
มีการรวบรวมขยะอัตโนมัติใน C#