C#

C# Genel Bakış

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)

 

About the author

admin

Add Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.