C# Bildirim Kavramı
Günümüz programlama dillerinde herhangi bir değişken kullanmadan derleyiciye tanıtılmalıdır. Bu işleme bildirim denilir. Ingilizcede karşılığı declaration olarak söylenilir. Defination (tanımlama) kavramıyla aynı anlamdadır.
Bir bildirim yapılacaksa bu “<tür><değişken listesi>;” şeklinde yapılır. Bir tane olacağı gibi birden fazla değişken de olabilir. Birden fazla olan değişkenlerde araya virgül koyulur.
Örneğin:
double a, b
int x, y, z
Değişkenlere bildirim sıralarında değer verilebilir. Bu işlem initialisation (ilk değer) olarak söylenilir.
Şöyle bir örnek verelim:
int a=1, b=2, c;
c=a+b;
Yukarıdaki örnekte c’ye değer vermedim; ama c’nin değerinin a ile b’nin toplamları olduğunu söyledim.
C# üzerinde bir değişkene değer atanmamışsa (yukarıdaki örnekteki c gibi) ve bu değişken farklı bir değişkenle işlev yapacaksa hata oluşur. Çünkü atanmış bir değeri yoktur. Yukarıdaki örnekte c=a+b yerinde a’nın ya da b’nin bir değeri olmasaydı hata oluşacaktı.
Bildirimler fonksiyonların içinde ve fonksiyonların dışında ancak sınıfın içinde olmak şartıyla yapılır.
Recep ŞERIT