NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Funkce, kterou se snažíš použít je dostupná pouze pro registrované uživatele. Buďto se přihlas nebo si zdarma vytvoř nový účet.
Avatar
beats.omni
Člen
Avatar
beats.omni:7.12.2015 17:52

Ahoj, když předávám jen jeden parametr "cislo", tak mi to funguje. Jakmile přidám další, tak nevím, jak ho přidat do té anonymní funkce. Díky za rady.

class MyClassWithLambda
{
    public delegate void MyDelegate(int cislo, int cislo2);

    public MyClassWithLambda()
    {
        Funkce(10, 10, cislo =>
        {
            // Tělo funkce
            Console.WriteLine(cislo);
        });

        Console.ReadKey();
    }

    public void Funkce(int cislo, int cislo2, MyDelegate del)
    {
        del(cislo, cislo2);
    }
}
 
Odpovědět
7.12.2015 17:52
Avatar
Odpovídá na beats.omni
Neaktivní uživatel:7.12.2015 21:13
Funkce(10, 10, (cislo, cislo2) =>
      {
          // Tělo funkce
          Console.WriteLine(cislo);
      });
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
7.12.2015 21:13
Neaktivní uživatelský účet
Avatar
beats.omni
Člen
Avatar
Odpovídá na Neaktivní uživatel
beats.omni:7.12.2015 21:43

Ježiš, taková blbost... Díky :-)

 
Nahoru Odpovědět
7.12.2015 21:43
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.