Code Inspection: Redundant control flow jump statement
Using return;
at the end of a void function is allowed by the compiler but it does not make the code better. A void function completes anyway when all its instructions have been executed, and control is transferred to the invoker of the method. So in this case the return;
statement is redundant.
In the example below we have a redundant return;
in a constructor and ReSharper suggests you to remove it.
Last modified: 12 October 2017