private void button2_Click(object sender, EventArgs e) { // Idemo dodati novu funkciju sa lambdom IspisDelegat del = txt => MessageBox.Show(txt, "Lambda", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); del(tb_tekst.Text); // Pozovi Toalet ispis toaletPapir.Ispis(t => MessageBox.Show(t)); }
private void button1_Click(object sender, EventArgs e) { // IspisDelegat del = new IspisDelegat(mBox); immao i bolji (kraći) nači pisanja IspisDelegat del = mBox; // Dodaj metodu u listu izvođenja delegata del += pisiULabelu; // mBox(tb_tekst.Text); Direktno ali mi hoćemo preko varijable delegata del(tb_tekst.Text); // Skini metodu sa liste izvođenja del -= pisiULabelu; del("Novi tekst"); // Nema veze sa tekstom, idemo ispisati naš toalet objekt toaletPapir.Ispis(mBox); }