C#: output parameters

Typically, you can only return one thing in C#. For instance, you may return an int, a string or an array of bools. As you may have surmised, output parameters allow you to