<?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>Nurullah DEMİR - The day will come just wait.. &#187; alias verme c-sharp</title>
	<atom:link href="http://www.ndemir.com/tag/alias-verme-c-sharp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ndemir.com</link>
	<description>The day will come just wait..</description>
	<lastBuildDate>Sat, 04 Feb 2012 02:10:47 +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>C# : Using ile Takma İsim (Alias) Verme</title>
		<link>http://www.ndemir.com/_net/dot-net-c-sharp/using-ile-takma-isim-alias-verme</link>
		<comments>http://www.ndemir.com/_net/dot-net-c-sharp/using-ile-takma-isim-alias-verme#comments</comments>
		<pubDate>Sat, 19 Dec 2009 18:53:35 +0000</pubDate>
		<dc:creator>Nurullah</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[alias verme c-sharp]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[csharp ta farklı isim alanında aynı sınıf]]></category>

		<guid isPermaLink="false">http://www.ndemir.com/?p=1764</guid>
		<description><![CDATA[Merhaba arkadaşlar, bu yazıda farklı isim alanlarında bulunan, aynı isimli sınıfları rahat bir şekilde nasıl kullanırız, onu göstericem. Mat1 ve Mat2 olmak üzere iki isim alanımız olsun ve her ikisi Topla isimli bir sınıfa sahip olsun. Biz bunlara; bu şekilde ulaşabiliriz. Ama bizim amacımız böyle değilde direk ulaşmak. şeklinde üst tarafta bildirim yapıp, altta sınıfı [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ndemir.com/wp-content/uploads/giving-alias-using-csharp.png" ><img class="alignleft size-thumbnail wp-image-1765" title="giving alias using csharp" src="http://www.ndemir.com/wp-content/uploads/giving-alias-using-csharp-150x90.png" alt="giving alias using csharp 150x90 C# : Using ile Takma İsim (Alias) Verme dot net c sharp " width="150" height="90" /></a>Merhaba arkadaşlar, bu yazıda farklı isim alanlarında bulunan, aynı isimli sınıfları rahat bir şekilde nasıl kullanırız, onu göstericem.</p>
<p><em>Mat1 </em>ve <em>Mat2 </em>olmak üzere iki isim alanımız olsun ve her ikisi <em>Topla </em>isimli bir sınıfa sahip olsun.<br />
Biz bunlara;</p>
<pre class="brush: cpp; title: ; notranslate">
Mat1.Topla x = new Mat1.Topla();
Mat1.Topla y = new Mat1.Topla();
</pre>
<p>bu şekilde ulaşabiliriz. Ama bizim amacımız böyle değilde direk ulaşmak.</p>
<pre class="brush: cpp; title: ; notranslate">
using Mat1;
using Mat2;
</pre>
<p><span id="more-1764"></span><br />
şeklinde üst tarafta bildirim yapıp, altta sınıfı tanımlamak istediğimizde <span style="text-decoration: underline;">&#8220;</span><em><span style="text-decoration: underline;">Topla</span></em><span style="text-decoration: underline;">&#8221; is an ambiguoug reference&#8221;</span> yani <span style="text-decoration: underline;">&#8220;Nokta belirsiz bir referanstır&#8221;</span> &#8211; Gerçekten de öyle, burada derleyici <em>Topla </em>türünde bir nesne tanımlamak istediğimizde <em>Mat1 </em>mi <em>Mat2 </em>mi bunu anlayamaz. Biz bunlara <em>Takma İsim (Alias)</em> vererek basit bir şekilde ulaşıcaz.</p>
<p>Bu Alias verme işlemini aşağıdaki şekilde yapabilirsiniz;</p>
<pre class="brush: cpp; title: ; notranslate">
using Topla1 = Mat1.Topla;
using Topla2 = Mat2.Topla;</pre>
<p>.NET&#8217;in sınıf kütüphaneleri üzerinde de bu işlemi gerçekleştirebiliriz. Örneğin Console.Writeline değilde daha kısa birşey yazmak isterseniz. Üst kısma bu sefer;</p>
<pre class="brush: cpp; title: ; notranslate">
using K=System.Console;

class Sinifimiz
{
public static void Main()
{
K.WriteLine(&quot;Alias name in c# Takma isim &quot;);
}
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ndemir.com/_net/dot-net-c-sharp/using-ile-takma-isim-alias-verme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

