Son Değiştirilme09:21:51 AM GMT

Başlıklar

C#.NET te Atama İşlemleri

e-Posta Yazdır PDF
( 0 - user rating )
Add Comment
feed
busy

 

C#.NET'TE ATAMA İŞLEMLERİ

 

Visual C#.NET 2005 Opreratörleri:

İşlemlerimizi gerçekleştirmek için kullandığımız birçok operatör vardır şimdi bunları inceleyelim.

+

Topla

2+3

-

Fark

3-2

*

Çarp

2*3

/

Böl

3/2

%

Mod

20%7

=

Atama

X=15

==

Gerçek Eşitlik

İf(X==12)

!=

Eşit Değil

İf(x!=14)

||

Veya

İf((a==13)||(a<9))

|

Mantıksal Veya

 

&&

Ve

İf((a==13)&&(a<15))

&

Mantıksal Ve

 

>>

Sağa Ötele

24>>2

<<

Sola Ötele

24<<2

*=

Çarp

X*=2

+=

Topla

X+=2

-=

Çıkar

X-=2

/=

Böl

X/=2

<<=

Sola Ötele

X<<=2

>>=

Sağa Ötele

X>>=2

%=

Mod

X%=2

>

Büyüktür

İf(X>15)

<

Küçüktür

İf(x<15)

>=

Büyük Eşittir

While(a>=12)

<=

Küçük Eşittir

While(a<2)

++

Bir Arttır

x++

--

Bir Azalt

x--

 

Atama İşlemlerine Örnekler:

 

x++:

x=x+1;

x'in önceki değerine 1 ekleyerek tekrar x'e atar.

 

private void button1_Click(object sender,EventArgs e)

{

int sayi=10;

int sonuc;

sonuc=sayi++; // Artık sayi 11'e eşit Sonuç ise hala 10'a eşit

 

}

 

++x

x=x+1;

 

private void button1_Click(object sender,EventArgs e)

{

int sayi=10;

int sonuc;

sonuc=++sayi; // Artık sonuc da sayi da 11'e eşit

 

}

 

Bu iki örneğe bakılarak aralarındaki fark kolayca anlaşılıyor.

 

x<<=5:

x=x*25

 

x'in değerini 2'nin 5. kuvvetiyle çarpar ve sonucu x'e atar.

 

 

private void button1_Click(object sender,EventArgs e)

{

int deger=2;

deger<<=3; // Artık deger 16'ya eşit

}

 

x>>=5:

x=x/25

 

x'in değerini 2'nin 5. kuvvetine böler sonucu x'e atar.

 

 

private void button1_Click(object sender,EventArgs e)

{

int deger=24;

deger>>=3; // Artık deger 3'e eşit

}

 

x%=5:

x=x mod 5;

x'in değerini 5'e böler; kalanı x'e atar.

 

private void button1_Click(object sender,EventArgs e)

{

int deger=24;

deger%=5; // Artık deger 4'e eşit

}

 

Yorumlar (0)

Yorum yaz
daha küçük | daha büyük