C# - Schlüsselwort Verwendung virtueller+überschreiben vs. neue

Was sind die Unterschiede zwischen der Deklaration einer Methode in einer Basis-Typ "virtual" und überschreiben Sie es in ein Kind-Typ mit dem " override " - Schlüsselwort im Gegensatz zu einfach mit dem "new" Schlüsselwort bei der Deklaration der matching-Methode in der child-Typ?

MSDN sagen "Mit new erstellt ein neues Element mit dem gleichen Namen und bewirkt, dass die original-Mitglied zu werden, versteckt, während override erstreckt sich die Implementierung für eine geerbte member"
finden Sie unter diesem stackoverflow.com/questions/17717570/...
MSDN - msdn.microsoft.com/en-us/library/ms173153.aspx

InformationsquelleAutor i3ensays | 2008-10-01

Schreibe einen Kommentar