C# : Using ile Takma İsim (Alias) Verme

giving alias using csharp 150x90 C# : Using ile Takma İsim (Alias) Verme dot net c sharp 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;

Mat1.Topla x = new Mat1.Topla();
Mat1.Topla y = new Mat1.Topla();

bu şekilde ulaşabiliriz. Ama bizim amacımız böyle değilde direk ulaşmak.

using Mat1;
using Mat2;


şeklinde üst tarafta bildirim yapıp, altta sınıfı tanımlamak istediğimizde Topla” is an ambiguoug reference” yani “Nokta belirsiz bir referanstır” – Gerçekten de öyle, burada derleyici Topla türünde bir nesne tanımlamak istediğimizde Mat1 mi Mat2 mi bunu anlayamaz. Biz bunlara Takma İsim (Alias) vererek basit bir şekilde ulaşıcaz.

Bu Alias verme işlemini aşağıdaki şekilde yapabilirsiniz;

using Topla1 = Mat1.Topla;
using Topla2 = Mat2.Topla;

.NET’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;

using K=System.Console;

class Sinifimiz
{
public static void Main()
{
K.WriteLine("Alias name in c# Takma isim ");
}
}
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Yorum yaz

XHTML: Kullanabileceğiniz taglar : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>