Hafızada bir yer ayırmak, gerekli durumlarda ayrılan yere değer atamak, değeri değiştirmek ve okumak için kullanılan programlama bileşeni değişken olarak adlandırılır. Bir başka ifadeyle değişken, bir değeri tutan depolama konumudur. Değişken, üç temel boyutu ile düşünülmelidir bunlar değişkenin: türü, adı ve değeridir. Değişkenler, RAM bellek ünitesinde tutulduğundan geçicidir ve üzerindeki değerler sürekli değişebildiğinden bu isimle anılmaktadır. Program yazılırken değişken tanımlandığında hafızada, RAM ünitesinde değişken için bir alan ayrılır. Ayrılan alanın büyüklüğü değişkenin tipine ve sakladığı değere göre değişiklik göstermektedir.
Değişken Tanımlama Kuralları
Değişkenler tanımlanırken bazı kurallara uyma zorunluluğu vardır. C# dilinin kullandığı bazı tanımlayıcılar, anahtar kelime olarak adlandırılır. Bu nedenle bu anahtar kelimeler değişken ismi olarak kullanılamazlar. Tablo 1’de kitap boyunca kullanılacak anahtar kelimelere yer verilmiştir.
Tablo 1 C# Dilinde Kullanılan Anahtar Kelimeler
abstract
|
do
|
in
|
protected
|
true
|
base
|
else
|
int
|
public
|
try
|
bool
|
enum
|
interface
|
readonly
|
typeof
|
break
|
event
|
is
|
return
|
ulong
|
byte
|
explicit
|
lock
|
sbyte
|
unchecked
|
case
|
extern
|
long
|
sealed
|
unsafe
|
catch
|
false
|
namespace
|
short
|
ushort
|
char
|
finally
|
new
|
sizeof
|
using
|
checked
|
fixed
|
null
|
stackalloc
|
virtual
|
class
|
float
|
object
|
static
|
void
|
continue
|
foreach
|
out
|
struct
|
while
|
decimal
|
goto
|
override
|
switch
|
default
|
if
|
params
|
this
|
delegate
|
implicit
|
private
|
throw
|
- Değişken isimleri harf ile başlamalıdır. Rakam ile başlayan değişken isimleri programın hata vermesine neden olur.
- Değişken isimlerinde alt çizgi dışında (_)özel karakterler kullanılamaz.
- Değişken tanımlanırken standart olarak pek çok programcı tarafından tercih edilen bazı yöntemler bulunmaktadır:
- Sadece küçük ve büyük harf ayrımına dayalı isimlendirme yapılmaması,
- Değişken isimlerinin küçük harf ile başlaması,
- Birden fazla isimden oluşan sözcüklerde, ikinci kelimenin büyük harfle başlaması (futbolTakimi, sinemaBileti, icerikOgesi, fotografUrl gibi)
- Türkçe karakterlerin kullanılmaması
Hiç yorum yok:
Yorum Gönder