[Area] Parameters [Syntax rule] Parameters with default values must come after all parameters that do not have default values Now in the declaration of a method, any parameter that offers a default value must come after all the parameters that do not. For more information, see the following topics: Using Optional Parameters Best Practices for Parameters
It was possible to declare a method that takes in two parameters, and have only the first parameter offer a default value. There was no purpose to this. There was no way to accept the default of the first parameter because the call must specify a value for the second parameter and cannot omit the first parameter.