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.