Fiziksel olarak bir class' ın
parçalarının farklı yerlerde bulunması fakat çalışma zamanında tüm parçalarının
birleşmesidir. Bir class’ın method, property, field gibi öğeleri partial class
ile farklı fiziksel dosyalarda saklanabilir.
Partial Class, büyük ölçekli projelerde, büyük class' larda
hata denetimini ve kontrol mekanizmasını daha da arttırmak için yazılır.
Karmasa oluşturmamak, nesneyi hemen bulmak için etkili bir yöntemdir.
Örnekte 2 parçadan oluşan Sifre class’ı gösterilmektedir.
public partial class Sifre
{
public void
EmailleSifreGonder()
{
}
public void
SMSileSifreGonder()
{
}
}
public partial class Sifre
{
public string
SifreUret()
{
return null;
}
}
Sifre classın’dan yapılan türetmenin
sonucu aşağıdaki gibi olacaktır. Türetme sonucunda tüm öğeler (methodlar) tek
liste içerisinde gösterilir.
Hiç yorum yok:
Yorum Gönder