LEARN TO LOVE LAMBDAS

[Pages:7]LEARN TO LOVE LAMBDAS

Presented by Jeremy Clark

?Jeremy Clark 2013

o o o

(Person person) => person.FirstName == "John"

(object sender, EventArgs args) => { ListBox.ItemsSource = args.Result; Console.WriteLine("Hello"); }

?Jeremy Clark 2013

o o o

(Person p) => p.FirstName == "John"

(object s, EventArgs e) => { ListBox.ItemsSource = e.Result; Console.WriteLine("Hello"); }

?Jeremy Clark 2013

(s, e) => { ListBox.ItemsSource = e.Result; }

e => { ListBox.ItemsSource = e.Result; }

e => ListBox.ItemsSource = e.Result;

() => { Console.Write("John"); }

?Jeremy Clark 2013

LOOK AT THE CODE

?Jeremy Clark 2013

RESOURCES

? MSDN ? Lambda Expressions

? ? An overview of Lambda Expressions from the C#

Language Reference

? MSDN ? IEnumerable

? ? Lists the LINQ Extension Methods including

SingleOrDefault, Where, OrderBy, ThenBy, etc.

? JeremyBytes

? ? Contains downloadable code and full walkthrough ? Email: jeremy@

?Jeremy Clark 2013

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download