C# Derslerine Giriş: C# Nedir?

C#-nedir

Merhaba arkadaşlar,

İlk yazımızda C# dilinin ne olduğu, ne için kullanıldığı ve zaman içerisindeki gelişimi hakkında bilgiler vereceğiz.

Bir çoğunuzun bildiği üzere C#, temeli C programlama dili olan, ancak çok daha esnek, güçlü ve tamamen Nesne Yönelimli Programlama (OOP)  mantığına sahip bir programlama dilidir.

İlk olarak 2000 yıılında kullanıma sunulmuştur. Bu dilin tasarlanmasında Pascal ve J++ dillerinin de tasarımıyla bilinen Anders Heljsberg ve ekibi görev almıştır.  Anders Heljsberg her zaman Javayı esas aldığı için yeni tasarladığı C# dilinde de Java’nın söz dizimini kullanmıştır.
C# konuşma diline daha yakın bir söz dizimine sahip olduğu için öğrenmesi son derece kolay bir dildir. ( Tabii süslü parantezleri({})  ya da noktalı virgülleri(;) unutursanız sinir krizleri geçirebilirisiniz 🙂 ). Java , C ve C++ dan aldığı bir çok özelliği de bünyesinde barındırması bu dilin avantajlarından biridir.

Her çıkan sürümünde  o dönemin ihtiyaçlarını karşılayacak olan yenilikler getirilmiştir. Yeni sürümü ile gelecek olan özellikler ise şöyledir:

C# 7.0 ile Gelecek Yenilikler:

  • Local functions(Fonksiyon içerisinde fonksiyon)
  • Binary literals(Numeric tanımları Binary olarak yazabilme)
  • Digit separators(Numeric tanımları Binary olarak yazabilme)
  • Pattern matching(Runtime type test yaparken işe yarayan bir özellik)
  • Ref returns and locals(Metottan pass by reference ile değer dönmesi)

Bu yazımızda C# dilini kısa ve sade bir şekilde tanıtmaya çalıştık. Bir sonraki yazımızda görüşmek üzere.. 🙂

1 Comment

  1. Yazılarınız henüz ilk yazılar olmasına rağmen çok açıklayıcı , devamının gelmesini bekliyoruz , takipteyiz 😉

    Reply

Trackbacks/Pingbacks

  1. C# Değişken Kod Örnekleri | Sena Gül - […] yazılarımızda C# nedir, C# Değişken Kavramı, Referans – Değer Türleri gibi konuları işlemiştik. Şimdi de […]

Submit a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir