İçeriğe atla

Common Language Runtime

Vikipedi, özgür ansiklopedi
14.09, 9 Kasım 2024 tarihinde KadirBalikci (mesaj | katkılar) tarafından oluşturulmuş 34186177 numaralı sürüm (Görsel öneri özelliği: 1 görsel eklendi.)
(fark) ← Önceki hali | Güncel sürüm (fark) | Sonraki hali → (fark)
CLR Diyagramı

Common Language Runtime (CLR), .NET altyapısında programların çalışmasını denetleyen, programın işletim sistemiyle haberleşmesini sağlayan birimdir.

Buna göre; C# program kodu MSIL Assembly'e, Assembly'i de CLR çalıştırılabilir bir makine koduna dönüştürür. Bu .NET programlarının derlenip çalıştırılma mantığıdır.

Yazılan programın her işletim sisteminde (Windows, Linux, MacOS) çalışmasını sağlamak görevi CLR'e düşer.bu nedenle de clr platform spesifik olmak durumundadır.

  • Sefer ALGAN - Her Yönüyle C#