Usare i "delegati" per questi problemi vuol dire andare a caccia di canarini col carro armato...
Tutto quello che ti serve è un metodo Somma fatto più o meno così (molto meno che più, nel senso che questo è un esempio alla buona):

codice:
        public void Somma(TextBox t1, TextBox t2, TextBox t3)
        {
            int a, b, c;
            if (t1.Text == "")
                a = 0;
            else
                a = int.Parse(t1.Text);
            if (t2.Text == "")
                b = 0;
            else
                b = int.Parse(t2.Text);
            if (t3.Text == "")
                c = 0;
            else
                c = int.Parse(t3.Text);
            label1.Text = (a + b + c).ToString();
        
        }
Il risultato non serve metterlo in una textBox perchè dovrebbe essere di sola lettura, quindi meglio una label.
Nel Load del Form1 inizializzi i controlli:

codice:
            textBox1.Text = "0";
            textBox2.Text = "0";
            textBox3.Text = "0";
            label1.Text = "0";

e dentro l'evento TextChanged di ogni textBox richiamerai semplicemente il metodo Somma:

codice:
Somma(textBox1, textBox2, textBox3);
Tutto qui.