What are tuples in C#?

  1. Lightweight data structure for multiple values
  2. Array type
  3. Loop construct
  4. Exception type

Explanation

Tuples provide a lightweight way to have a data structure that holds multiple values without creating a separate class.