Case-Switch biraz karışık gelebilir arkadaşlar
Örnek olarak
Kod:
int x;
switch(x)
{
case 1:
yaptıracağımız şey
break;
case 2:
yaptıracağımız şey
break;
default:
break;
}
hemen anlatayım

switch x dedigimizde x'i yoklar
şimdi diyelim x'e 1 değerini verdik..
case 2 ve default u atlayıp case 1 deki atadığımız şeyi yapacak.
x'e 2 değerini verirsek case 1 ve default u atlayıp case 2 deki işlemi yapar.
eğer int deki değerimiz hiç birşeye uymuyorsa default daki işlemi yapar.
ve son olarak anlamadıysanız Arda arkadaşımızın dediği gibi switch i seçenek case yi de durum/hal olarak görebiliriz.