News

The one place they are pretty convenient is in languages (like Python) where multiple return values from one function can be used as multiple input parameters to another.
You have a method that returns multiple values. So you have to define a class, instantiate it, set the properties to the values, and return the resulting object, right? Well, no you don't -- at least ...