Merhaba arkadaşlar bu yazımda sizlere değişkenleri ve veri tiplerini anlatmaya çalışacağım ...
Değişken kavramını şöyle açıklayabiliriz aslında; bir programda kullanacağımız verileri tutmak amacıyla kullandığımız yapılardır. Şöyle ki; su içmek için suyu ilk önce bardağa koyarsınız ve sonrada içersiniz değil mi ? Hayır ben direk sürahiyi kafama dikerim diyenleri duyar gibiyim ama ben işi kuralına göre yaptığınızı farz edip devam ediyorum. İşte bardağımız burada bizim değişkenimiz görevimizi görüyor yani bizim için ona aktardığımız değerimizi tutuyor. Peki nasıl tanımlanır ki bu değişkenler ?
Yukarıda resimde gördüğünüz üzere “int sayi” ve “string isim” diye iki tane değişken tanımladık. Tabi değişken tanımlamanın da bazı kuralları var bunlarda;
- <veri tipi> <değişken adı>; şeklinde tanımlanırlar.
- Değişken isimlerini belirlerken bazı noktalara dikkat etmek gerekir. Boşluk, nokta, soru işareti, noktalı virgül, çift tırnak, tek tırnak, aritmetik operatörler, karşılaştırma ve atama operatörleri, parantezler kullanılamaz.
- Sayı ile başlayamaz.
- Visual C#.NET dilinde tanımlı anahtar kelimeler kullanılamaz
Bu sıkıcı kurallardan sonra devam ediyoruz. “<veri tipi> <değişken adı>” şeklinde tanımlanır demişiz. Arkadaşlar C# dilinde her tanımladığınız değişkenin bir tipi olmak zorundadır. Veri tiplerini değişkenlerin tutukları verinin türünü ve bellekte tutacakları alanı belirtmek için kullanılır. Bunu şöyle açıklamak gerekirse; suyu su bardağında, kahveyi kahve fincanında vede çayı da çay bardağında içersiniz değil mi dostlar ? Şimdi şu değişken tiplerini bir tanıyalım bakalım...
Sayısal Veri Tipleri
Metinsel Veri Tipleri
C# dilinde hem sayısal hem de metinsel olmayan türler de vardır:
bool => Koşullu yapılarda kullanılır. Bool türünden değerlere true, false gibi ifadeler örnek verilebilir.
object => Bu değişken türüne her türden değer atanabilir.
var => C# 3.0 da artık tür belirtmeksizin değişken tanımlamamıza olanak sağlayan yenilikler mevcut. Ancak bu değişkenlerin özelliği object değişkenler gibi referans tipli değişkenler değildir. Bunun yerine değeri atanırken tipinin belirlendiği değişkenlerdir.
Datetime
İçinde zaman barındıran değişken tipidir.
Tür | Boyut | Açıklama | Örnek |
DateTime | 8 byte | Tarih ve Zaman Tutar | Datetime zaman = Datetime.now |
Evet arkadaşlar bir yazımında daha sonuna geldim. Umarım faydalı olmuştur...
Kod yazmaya devam...



Hiç yorum yok:
Yorum Gönder