IAddress adında bir arabirim ve cadde, şehir, eyalet/bölge, posta kodu ve ülke işleyen Adres adlı bir sınıf var. Tüm adres bilgisine sahip olan ve IAddress arabirimini uygulamak ve bunu, özellik değerlerini yükleyecek olan Adres için yapıcıya iletmek isteyen bir dizi Linq2Sql sınıfım var.Linq2Sql sınıfında bir arabirim uygulayabilir misiniz?
Bunun için oluşturduğum kısmi sınıf aracılığıyla bir Linq2Sql sınıf yolu ve arabirimi var mı? Şimdiden teşekkürler!
Ek açıklamalar Benim sınıfımda
Ben MailToStreet adlı bir özellik var, bunu IAddress.Street eşlemek istediğiniz. Kısmi sınıfta bunu yapmanın bir yolu var mı?
Thanks StackOverflow topluluk çözüldü! Bu bir çırpındı! İşte benim son kodudur:
public partial class Location : IAddress
{
string IAddress.Street
{
get { return this.Street; }
set { this.Street = value; }
}
string IAddress.City
{
get { return this.City; }
set { this.City = value; }
}
string IAddress.StateProvince
{
get { return this.StateProvince; }
set { this.StateProvince = value; }
}
string IAddress.PostalCode
{
get { return this.PostalCode; }
set { this.PostalCode = value; }
}
string IAddress.Country
{
get { return this.Country; }
set { this.Country = value; }
}
}
Verilen (nesne bu arabirime döküm sürece görünmez olacaktır), arabirim uygulama sadece kullanılan yedekli özelliğini görmez hepsi arayüzü üye isimleri, varlık sınıfındaki özellik isimleriyle aynıdır, bu yeterli olmalıdır: p ublic kısmi sınıf Konum: IAddress {} –