Jak mogę nazwać „podstawową implementacją” przesłoniętej metody wirtualnej? [duplikować

To pytanie ma już odpowiedź tutaj:

Czy jest jakiś sposób na wywołanie nadrzędnej wersji przesłoniętej metody? (C # .NET) 8 odpowiedzi

Biorąc pod uwagę następujący kod, czy istnieje sposób, aby wywołać wersję X metody klasy A?

class A
{
  virtual void X() { Console.WriteLine("x"); }
}

class B : A
{
  override void X() { Console.WriteLine("y"); }
}

class Program
{
  static void Main()
  {
    A b = new B();
    // Call A.X somehow, not B.X...
  }

questionAnswers(6)

yourAnswerToTheQuestion