Jak wywołać metodę rozszerzenia, która ma taką samą nazwę jak istniejąca metoda? [duplikować]

Możliwy duplikat:
Czy istnieje jakiś sposób w C #, aby przesłonić metodę klasy metodą rozszerzenia?

Mam taki kod

public class TestA
{
    public string ColA { get; set; }
    public string ColB { get; set; }
    public string ColC { get; set; }
    public void MethodA()
    {
        MessageBox.Show("Original A1.");
    }
}

static class ExtenstionTest
{

    public static void MethodA(this TestA A1)
    {
        MessageBox.Show("Extended A1.");
    }
}

Teraz, jeśli zadzwonię do MethodA

TestA a = new TestA();
        a.MethodA();

Zawsze wywoła metodę oryginalną. Jak mogę wywołać metodę rozszerzenia.

questionAnswers(5)

yourAnswerToTheQuestion