Functions act as placeholders for the data they output. Basically, you can assign the output of a function to a variable, just like any normal data.When we have variables and we're assigning it to a value what's the saying is that whenever we have a whatever is on the right of the equal sign. You need to assign the return values to some variable in your code and then display the values of those variables in Console.WriteLine. One of the things I wanted to change was to turn the assignment operator into an assignment command, removing the ability to make use of the returned value. We can take the return value of a function and assign it to a variable. Assume we have pre-defined a function sum which adds two numbers together. The assignment ( = ) operator is used to assign a value to a variable or property. The assignment expression itself has a value, which is the assigned value. FreeCodeCamp offers a curriculum and in this video we cover their lesson called Assignment with a Returned Value.