The NuGet repository has an extended package System.ValueTuple which implement the underlying types for tuples in C# and Visual Basic.
Tuples are useful collection types they allow method to return more than one value. This is the improvement provided in c# version #7. Prior to this, a method is allows to return one value of any type.