As of C# 4.0 we can define a function and set default values for the parameters we choose. Doing so, those parameters become optional ones. When calling the function we don’t have to pass over values to those parameters. The following video clip explains this possibility.
I have just completed to update my C# Fundamentals course at www.abelski.com with more information about this new capability.