C# Degişkenler
Değişken : Bir programda bilgilerin geçici olarak tutulduğu yerlerdir. Değişkenleri kaba benzetebiliriz. Mesela bir kapta isteğiniz her şeyi tutabilirsiniz ama sadece kaba uygun olanları. Bir kaba su koyduğumuzu farz edelim. Biz istemedikçe kabın içindeki su değişmez. Kabın içerisine meyve suyu konmak istendiğinde kabı boşaltmanız gerekir. Değişkenlerde de durum buna benzer. Bir değişkene değer atadıktan sonra tekrar değer atarsanız içindeki eski bilgiye tekrar ulaşamazsınız yani o bilgiyi kaybetmişsiniz demektir.
Değişkenler belirlenirken gelişi güzel değil belli kurallar çerçevesinde belirlenir. Bu kurallar şunlardır;
1. Değişkenlerin ismi içerisinde Türkçe karakterler (ö,ç,ş,ğ,ı,İ) bulunamaz.isim –> doğru İsim –>Yanlış yazili –> doğru yazılı –>Yanlış
2. Değişken ismi içerisinde özel karakterler (*,/?=\.-+ gibi) bulunamaz. Boşlukta bir özel karakter olduğundan boşlukta değişken isminde kullanılamaz ama boşluk amacı ile alt çizgi ( _ ) kullanılabilir.
ad soyad –> yanlış ad_soyad –>doğru
ad soyad –> yanlış ad_soyad –>doğru
3. Değişken isimleri sayı ile başlayamaz ama sayı ile devam edebilir.
1.yazili –> yanlış yazili1–>doğru
1.yazili –> yanlış yazili1–>doğru
4. Değişken isimler kullanılan programlama dili için özel anlam ifade eden kelimelerden oluşamaz.
string, double, float, void gibi
string, double, float, void gibi
Not: Değişken isimlerinde dikkat edilecek bir nokta ise şudur. C# dili büyük küçük harfe duyarlıdır. Eğer bir değişkenin bir harfi bile değiştirilir ve büyütülürse o başka bir değişken olarak kabul edilir. Yani ad ile Ad aynı gibi görünse de c# için farklı değişkenlerdir. Aynı durum kullanacağımız komutlar içinde geçerlidir. Komutlar yazılırken büyük küçük harfe dikkat edilmelidir.
Değişkenler Nasıl Tanımlanır?
Değişkenler tanımlanırken içerisine aktarılacak bilginin özelliğine göre değişkenin tipi belirlenmelidir. Bu durum değişkenin tanımlanmasında önemli yer tutar. Mesela özelliği metin olan bir değişkene sayı aktarmaya çalışırsanız program size tepki verecektir. Bunun tam tersinde yani sayı özelliği olan bir değişkene de metin içeren bilgi aktarmaya kalkarsak yine hata ile karşılaşırız. Bu yüzden değişken türlerini önceden iyi belirlememiz gerekir. Değişken türleri şunlardır;
Değişkenler tanımlanırken içerisine aktarılacak bilginin özelliğine göre değişkenin tipi belirlenmelidir. Bu durum değişkenin tanımlanmasında önemli yer tutar. Mesela özelliği metin olan bir değişkene sayı aktarmaya çalışırsanız program size tepki verecektir. Bunun tam tersinde yani sayı özelliği olan bir değişkene de metin içeren bilgi aktarmaya kalkarsak yine hata ile karşılaşırız. Bu yüzden değişken türlerini önceden iyi belirlememiz gerekir. Değişken türleri şunlardır;
Yorumlar
Yorum Gönder