return C# with Example
MSDN: The return statement terminates execution of the method in which it appears and returns control to the calling method. It can also return an optional value. If the method is a void type, the return statement can be omitted. public int Sum(int valueA, int valueB) { return valueA + valueB; } public void Terminate(bool terminateEarly) { if (terminateEarly) return; // method returns to caller if true was passed in else Console.WriteLine("Not early"); // prints only if terminateEarly was false }