я реализовал метод в базовом классе следующим образом:Преимущества вызова метода с использованием базового указателя
class A
{
protected void f1()
{
}
}
class A1 : A
{
public void f2()
{
//Simple Calling
f1();
//Calling using base pointer
base.f1();
}
}
В чем разница между вызовом просто и вызовом с использованием базового указателя? Каковы преимущества любого из способов?
Быстрые указатели-указатели не существуют на C# по умолчанию (если вы не используете небезопасный код), вы в основном используете ключевое слово 'base'. –