Ben bütün miras sınıfları için yöntemler için bazı 'taban' işlevsellik sağlamak isteyen bir temel sınıf var. Benim devralmasını sınıflarındaYeni ve geçersiz kılma arasındaki fark nedir?
yapmak istiyorum:
public override void Setup()
{
base.Setup();
}
Ama şu anda ben yeni bir anahtar kelime kullanmak zorunda söylüyor.
Nasıl bu yüzdenoverride
anahtar kelime kullanmak zorunda olması?
new
anahtar sözcüğünü kullanarak ve override
'u kullanarak şu anda kullanımım arasında herhangi bir fark var mı?
http://msdn.microsoft.com/en-us/library/ms173153%28v=VS.100%29.aspx – MPelletier
[C# anahtar kelime kullanımı sanal + geçersiz kılma ile yeni arasında] olası bir kopyası (http: // stackoverflow.com/questions/159978/c-keyword-usage-virtualoverride-vs-new) büyük bir bağlantı – MPelletier
teşekkürler. – Blankman