O co chodzi z operatorem new przed nazwą funkcji w jej definicji, i czy operator gdyby tam nie występował, to da ten sam efekt? Chodzi mi tylko o ten jeden przypadek, nie wchodząc w szczegóły na temat metod polimorficznych.
Czy poniższe zapisy są równoważne?
class Pochodna : Bazowa
{
public new void Metoda1()
{
Console.WriteLine("Klasa pochodna");
}
}
class Pochodna : Bazowa
{
public void Metoda1()
{
Console.WriteLine("Klasa pochodna");
}
}