0
What does return do? (C#)
Hi, I’m currently learning C# and I can’t for the life of me understand what return does inside a method. Here’s a example: https://code.sololearn.com/cVO10f9iT0B5/?ref=app What happened with the returned value of 3? Did it get printed in the console? Is it stored in a variable somewhere? Please help me understand this.
3 odpowiedzi
+ 1
"Return" terminates the execution of a function.
It can also return a value to the calling code.
+ 1
advice: put methods outside of the main method.
also, return is basically a way to return the result of a function, upon returning a value a function is terminated and in your case, nothing happens because you don't store the returned value anywhere. if you were to do "Console.WriteLine(method(...));" then it would output whatever the method returns.
0
oh okay, so it’s a bit like break but it can also take something away from a function? Thank you both for answering!