As @Shark pointed out, this is not enough time. All you can do is hit the main points and point them to resources.
I used LINQPad to demonstrate and encouraged the audience to download and experiment with the free tool. It includes many samples.
Suggest that the company acquire LINQ Pocket References for everyone. That $ 10 (per copy) was well spent.
To demonstrate LINQ, I follow one syntax - either a query or a free one, depending on what you like best. (Fluent is better for demonstrating lambda expressions.) Use LINQ to Objects; just indicate that there are other providers. Again, check out the samples that come with LINQPad. "Chains of query operators" might be a good choice - Where, OrderBy, and Select in a string array.
Compare delegates to what they already know. Multicast are more or less pointers to functions.
Skip the whole conversation about anonymous delegates and go straight to lambda expressions. The syntax is shorter.
Be sure to include the Func<T> family of general delegates. They are very convenient as predicates and factories.
Also suppose they read Closing a loop variable considered harmful .
For events draw . NET recommendations . In particular, stress makes a temporary copy of the event in the uplift method to avoid a race condition.
source share