Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
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
Posix
Člen
Avatar
Odpovídá na beats.omni
Posix:7.12.2015 21:13
Funkce(10, 10, (cislo, cislo2) =>
      {
          // Tělo funkce
          Console.WriteLine(cislo);
      });
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +2 7.12.2015 21:13
Proč to dělat jednoduše, když to jde složitě.
Avatar
beats.omni
Člen
Avatar
Odpovídá na Posix
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.