C#

Lambda expressions (C#)

Në shqip: Shprehjet lambda në C#

ShpjegimiSQ

Lambda-t në C# janë funksione të shkurtra pa emër, me shigjetën =>: n => n * 2. Ruhen në tipe si Func<int, int> (kthen vlerë) ose Action (s'kthen), dhe përdoren gjithandej me LINQ.

EnglishEN

Lambdas in C# are short nameless functions with the => arrow: n => n * 2. They're stored in types like Func<int, int> (returns a value) or Action (doesn't), and used everywhere with LINQ.

Si ta mendosh

Si shënimi i shpejtë në frigorifer: „merr bukë“ — i shkurtër, për një punë të vetme.

Lexoje në anglisht

Like a quick note on the fridge: “get bread” — short, for one job.

Shembull kodicsharp

Func<int, int> dyfisho = n => n * 2;
Action<string> pershendet = e => Console.WriteLine($"Tung, {e}");
pershendet("Arta");
Console.WriteLine(dyfisho(21));   // 42

Terma të lidhur