<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Osman Mutlu &#124; Freelance WebMaster &#187; csharpta arttırma operatorü</title>
	<atom:link href="http://www.osmanmutlu.net/tag/csharpta-arttirma-operatoru/feed" rel="self" type="application/rss+xml" />
	<link>http://www.osmanmutlu.net</link>
	<description>Samimi , Hızlı ve Net Çözümler İçin Doğru Tercih..</description>
	<lastBuildDate>Sun, 29 Jan 2012 11:34:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>csharpta ++(arttırma) ve &#8211;(eksiltme) operatörleri</title>
		<link>http://www.osmanmutlu.net/csharpta-arttirma-ve-eksiltme-operatorleri</link>
		<comments>http://www.osmanmutlu.net/csharpta-arttirma-ve-eksiltme-operatorleri#comments</comments>
		<pubDate>Tue, 09 Feb 2010 23:04:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[csharp / c#]]></category>
		<category><![CDATA[csharpta ++]]></category>
		<category><![CDATA[csharpta arttırma operatorü]]></category>
		<category><![CDATA[csharpta eksiltme operatorü]]></category>

		<guid isPermaLink="false">http://www.osmanmutlu.net/?p=129</guid>
		<description><![CDATA[C#&#8217;ta en çok kullanılan operatörlerdendir.Tek operand alırlar.Önüne ya da sonuna geldiği değişkenin değerini 1 artırır ya da 1 azaltır.İki çeşit kullanımı vardır.Bunlar önek(prefix) şeklinde kullanımı ve sonek(postfix) şeklindedir.Bütün nümerik değişkenlere uygulanabilir. Her iki durumda da değişkenin değeri 1 artırılır ya &#8230; <a href="http://www.osmanmutlu.net/csharpta-arttirma-ve-eksiltme-operatorleri">Okumaya devam et <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>C#&#8217;ta en çok kullanılan operatörlerdendir.Tek operand alırlar.Önüne ya da sonuna geldiği değişkenin değerini 1 artırır ya da 1 azaltır.İki çeşit kullanımı vardır.Bunlar önek(prefix) şeklinde kullanımı ve sonek(postfix) şeklindedir.Bütün nümerik değişkenlere uygulanabilir. Her iki durumda da değişkenin değeri 1 artırılır ya da 1 eksiltilir.</p>
<p>Şimdi iki örnek yapıcaz..</p>
<p>using System;</p>
<p>class operatorler<br />
{</p>
<p>static void main()<br />
{<br />
int a = 10;<br />
int b = 20;<br />
int c = 30;<br />
int d = 40;<br />
float f = 5.6f;</p>
<p>a++;</p>
<p>++b;</p>
<p>c&#8211;;</p>
<p>&#8211;d;</p>
<p>f++;</p>
<p>Console.WriteLine(&#8220;{0}\n{1}\n{2}\n{3}\n{4}\n{5}\n&#8221;,a,b,c,d,e,f);</p>
<p>}<br />
}</p>
<p>Programı derleyip çalıştırdığınızda ekran çıktısı aşagıdaki gibi olur.<br />
11<br />
21<br />
29<br />
39<br />
6,6</p>
<p>bu şekilde gördüğünüz gibi ya arttırıyoruz ya azaltıyoruz fakat aşağıda bir örnek daha yapıcaz ve biraz farklı olucak o yüzden dikkatli kullanmakta fayda var diyorum..</p>
<p>using System;</p>
<p>class operatorler2<br />
{</p>
<p>static void main()<br />
{<br />
int a = 10;<br />
int b ;<br />
int c ;</p>
<p>b = a++;<br />
c = ++a;</p>
<p>Console.WriteLine(&#8220;a = {0}&#8221;,a);<br />
Console.WriteLine(&#8220;b = {0}&#8221;,b);<br />
Console.WriteLine(&#8220;c = {0}&#8221;,c);<br />
}}</p>
<p>bu örneğimizin çıktısı ise aşağıdaki gibi olur..<br />
a = 12<br />
b = 10<br />
c = 12</p>
<p>şimdi programa bakalım nasıl çalışmış..</p>
<p>b = a++ ;   ifadesinden sonra b =a yani b=10 ve a=a+1 yani a = 11 olur..<br />
c = ++a ;  ifadesinden sonra ise a = a + 1 yani a=12 ve c = a yani c = 12 olur..</p>
<p>umarım anlaşılmıştır şimdi arttırma ve azaltma operatörlerinin kullanımı özetleyen minik bir tablo vericem..<br />
<code><br />
<table width="372" height="248" border="1" cellpadding="1" cellspacing="1" bordercolor="#666666">
<tr>
<td align="center">sonek ++</td>
<td align="center">a = 4</td>
<td align="center">b = a ++</td>
<td align="center">
<p>a &gt; 5 </p>
<p>b &gt; 4 </p>
</td>
</tr>
<tr>
<td align="center">sonek -- </td>
<td align="center">a = 4</td>
<td align="center">b = a --</td>
<td align="center">
<p>a &gt; 3 </p>
<p>b &gt; 4 </p>
</td>
</tr>
<tr>
<td align="center">++önek</td>
<td align="center">a = 4</td>
<td align="center">b = a ++</td>
<td align="center">
<p>a &gt; 5 </p>
<p>b &gt; 5 </p>
</td>
</tr>
<tr>
<td height="57" align="center">-- önek </td>
<td align="center">a = 4</td>
<td align="center">b = -- a</td>
<td align="center">
<p>a &gt; 3 </p>
<p> b &gt; 3 </p>
</td>
</tr>
</table>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osmanmutlu.net/csharpta-arttirma-ve-eksiltme-operatorleri/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

