MessageBox wyswietlenie wyniku

0

Chce po prostu wyswietlic wartosc wynik w messageboxie ale nie wiem ciagle mi nie dziala ? prosze o pomoc wiem ze trzeba jakos przekonwertowac do stringa albo cos, chce zeby po prostu messagebox wyswietlil 10. Nic wiecej z gory dzieki za pomoc

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Windows.Forms;
using System.Threading;

namespace MojProgram
{
    public partial class Delegaty : Form
    {
        public Delegaty()
        {
            InitializeComponent();


        }


        public delegate int DodajliczbeDelegat(int liczba1, int liczba2);

        public static int DodajLiczbe(int liczba1, int liczba2)
        {
            return liczba1 + liczba2;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DodajliczbeDelegat del = new DodajliczbeDelegat(DodajLiczbe);
            int wynik = DodajLiczbe(5, 5);
           
            MessageBox.Show(wynik);
        }



    }

}
0

albo chciałbym żeby wmessage boxie wywołała sie metoda :

public static int DodajLiczbe(int liczba1, int liczba2)
        {
            return liczba1 + liczba2;
        }
0

wynik.ToString()

1 użytkowników online, w tym zalogowanych: 0, gości: 1