C# Değişken Kavramı

degisken-veri

Değişkenler bir programlama dilinde  temel verileri saklamak ve bu verileri sonradan kullanmak için kullanılan bellek bölgeleridir. C# dilinde genel olarak bir değişken tanımlaması aşağıdaki gibi olmaktadır.

Veritipi Veriadı;

Örneğin C# dilinde işaretsiz ve 32 bitlik veriyi temsil eden ”a” isimli bir değişken aşağıdaki gibi tanımlanır.

int a ;

Fakat yukarıdaki tanımlamada bir sorun var. ”a” adlı değişkende herhangi bir değer tutulmamaktadır. Bu yüzden C# derleyicisi şimdilik ”a” değişkenini kullanmamıza müsade etmez. Çünkü ”a” da neyin olduğu henüz belli değildir. Bu yüzden değişkenlere = (eşittir) operatörüyle ilk değerler atarız. Bir değişkene bir değer atamak için 2 farklı yöntem kullanılır. Aşağıda bu 2 yönteme ait örnek bulunmaktadır.

 

 

int a = 10; //Değişken tanımlanırken bellekteki değer 10 olarak düzenleniyor.

//—————–

int b;
b = 10; /*Değişken tanımlandıktan sonra değişkene değer atanıyor.
İşlevsel olarak bu iki kullanım arasında bir fark yoktur.*/

//——————-

int c = 10, d;
b = 10; /*Eğer bir satırda birden fazla değişken tanımlaması yapmak istiyorsak bu yapıyı kullanırız.
Bu durumda c ve d int türünden değişkenlerdir denir.*/

C# Değişken Tanımlama Kuralları

Programların geliştirilmesi aşamasında aynı amaçlı olarak farklı değerlerin tanımlanması gerekecektir. Bu değerleri kullanabilmek için değişkenlerden faydalanmak gerekecektir.

  • Büyük/küçük harf duyarlılığı
  • Değişkenler rakamla başlamaz.
  • Değişkenlerde özel karakterler kullanılmaz. Örneğin int de&ger; burada & simgesi değişken tanımlamada kullanılmamalıdır.
  • Birden fazla kelimeden oluşan değişken isimlerinde kelimeler arasına _ (alt çizgi) karakteri konulmalıdır.
  • Kelimeler arasında boşluk olamaz.
  • C# dilinin kullandığı komutlar değişken ismi olarak kullanılamaz. Örneğin int this; int while; v.s
  • Son olarak değişken isimlerinde Türkçe karakterler kullanılabilir.

2 Comments

  1. faydalı paylaşımlarınız için çok teşekkür ederiz 🙂

    Reply
  2. Tesekkurler

    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 değişkenleri kod […]

Submit a Comment

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