New to C# 4.0, named and optional parameters enable you to easily define defaults for method parameters as well as omit and reorder parameters instead of having to pass them all in a specific order. In this lesson you'll learn the syntax of using named and optional parameters in methods.