C# Değişkenler

Değişkenler

Değişkenler programlama dillerinde verilerin depolanma alanlarını temsil eder tanımlaması yapılar her değişkene bellek (RAM) bölgesinden alan ayrılır.

Değişken tanımlaması şu şekildedir.

<veri tipi><değişken adı>;

Örnek;

int bda;

Bu örneğimizde int(Tamsayı) veri tipinde bir değişken tanımladık.Bellek bölgesinde veri saklamak üzere bir alan açmış bulunuyoruz.Bu değişkene program içinde erişmek için değişken ismini kullanıyoruz.

 

Örnek;

int bda; //bda adında bellekte tam sayı girelecek bölge aç.;

bda = 1; //bda adıyla temsil edilen bellek bölgesine 5 değerini ver.;

 

Bilgilendirme:Bir değişkene değer atama işlemi tanımlanırken veya tanımlandıktan sonra yapılabilir.

 

static void Main(string[] args)

{

       int bda;

  Console.WriteLine(bda);

  Console.ReadKey();

}

 

Bu kodları derlemeye çalıştığımızda bda değişkenine değer atamadığımız için use of unassigned local variable şeklinde bir hata vericektir.Çünkü bda değişkenine bir değer atamadık.

static void Main(string[] args)

{

       int bda;

  bda = 1;

  Console.WriteLine(bda);

  Console.ReadKey();

}

Buradaki kodlarımızda ise bda değişkenine 1 değerini atadık ve ekrana yazdırdık derleme esnasında hata almadık.

Değişkenleri isimlendirme kuralları

Değişkenlerin isimleri alfabede bulunan kafakterler veya _ ile başlamalıdır.İlk harf hariç kalan karakterlerde sayı kullanılabilir ilk kakterde sayı kullanılamaz.

C# Programlama dilinin büyük ve küçük harf duyarlılığı vardır , Banadersanlat , banadersanlat , BANADERSANLAT  bunların hepsi ayrı bir değişken olarak algılanır.

Değişkenlerin isimleri birden fazla kelime olduğu zaman asla boşluk kullanılmaz kelimeler arasında boşluk yerine _”Alt çizgi” karakteri kullanılır örnek olarak ; Banadersanlat_CSharp

Değişken tanımlanırken değişken isminde [,{,?,! şeklinde karakterler kullanılamaz

Programlama dili için tanımlanmış anahtar kelimeler değişken ismi olarak kullanılmaz örnek olarak ; int tam sayı değişkeni atamak için kullandığımız bir veri tipidir yani değişken ismini int yapamayız int int ; şeklinde bir kullanım olamaz.

Bana Ders Anlat © 2008-2022