C #, Microsoft tarafından geliştirilen ve Avrupa Bilgisayar Üreticileri Birliği (ECMA) ve Uluslararası Standartlar Örgütü (ISO) tarafından onaylanan modern, genel amaçlı, nesne yönelimli bir programlama dilidir.
C #, Anders Hejlsberg ve ekibi tarafından .Net Framework’in geliştirilmesi sırasında geliştirildi.
C #, farklı bilgisayar platformları ve mimarileri üzerinde çeşitli üst düzey dillerin kullanımına izin veren yürütülebilir kod ve çalışma ortamı ortamından oluşan Ortak Dil Altyapısı (CLI) için tasarlanmıştır.
Aşağıdaki nedenlerden dolayı C# yaygın olarak kullanılan profesyonel bir dildir –
- Modern, genel amaçlı bir programlama dili
- Nesne yönelimli.
- Bileşen odaklı.
- Öğrenmesi kolay.
- Yapılandırılmış bir dildir.
- Verimli programlar üretir.
- Çeşitli bilgisayar platformlarında derlenebilir.
- .NET Framework’ün bir parçasıdır.
C# Güçlü Programlama Özellikleri
C# yapıları geleneksel yüksek seviyeli dilleri C ve C ++ ile yakından takip etmesine ve nesne yönelimli bir programlama dili olmasına rağmen. Java ile güçlü bir benzerliği vardır, dünya çapında birçok programcıya gösterilmesini sağlayan çok sayıda güçlü programlama özelliğine sahiptir.
C# ‘in birkaç önemli özellik listesi aşağıdadır.
- Boolean Conditions(Boolean Kuşulları)
- Automatic Garbage Collection (Otomatik Çöp Toplama)
- Standard Library (Standart Kütüphaneler)
- Assembly Versioning (Assambly Versiyonu)
- Properties and Events (Özellikler ve Olaylar)
- Delegates and Events Management (Delegeler ve Etkinlik Yönetimi)
- Easy-to-use Generics (Kullanımı Kolay Jenerikler)
- Indexers (Dİzinleyiciler)
- Conditional Compilation (Koşullu Derleme)
- Simple Multithreading (Basit Çoklu İşlem)
- LINQ and Lambda Expressions (Linq ve Lambda ifadeleri)
- Integration with Windows (Windows ile bütünleme)
[…] Genel Bakış […]