Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Expression Trees in C#

Expression trees are an advanced approach to creating code, both at design time and at run time. This course will teach you what they are, what they do, and how to make them work for you.

Chris Behrens - Pluralsight course - Expression Trees in C#
by Chris Behrens

What you'll learn

Expression trees are an advanced approach to creating code, both at design time and at run time. In this course, Expression Trees in C#, you’ll learn about expressions and functions. First, you’ll explore the func delegate. Next, you’ll discover expressions you can compile to functions. Finally, you’ll learn how to construct extended expressions trees to get your work done. When you’re finished with this course, you’ll have the skills and knowledge of C# Expression trees needed to make your runtime compilation work.

Table of contents

About the author

Chris Behrens - Pluralsight course - Expression Trees in C#
Chris Behrens

Chris B. Behrens is a writer, speaker and software developer, specializing in DevOps. He has been a developer and architect for more than twenty years focusing on small to medium size companies and the development changes they face.

More Courses by Chris