In some languages (such as PHP, Haskell, or Scala), you can assign multiple variables from tuples in a way that resembles the following pseudocode:
list(stri
This is now available in C# 7:
public (string first, string last) FullName() { return ("Rince", "Wind"); } (var first, var last) = FullName();
You can even use a single var declaration:
var (first, last) = FullName();
More on destructuring tuples in the official documentation.