C# supports optional parameters when working with methods. Optional are parameters that have default value specified like shown in the following example. It is convenient way to write methods that have default values specified for their arguments.
Optional parameters must be the last ones in method arguments list.
The #1 tech hiring platform