var(item1, item2) = values;
get => Encode(item1, item2);
var(item1, item2) = pair;
foreach (var(item1, item2) in items)
var(item1, item2, item3) = ((object, int, string))o;
SideCalculation(item1, item2);
ShowCoordinates(item1, item2);
"Rectangle" => new NewRectangle(item1, item2), "Square" => new Square(item1),
foreach (var(item1, item2) in values)