How to create named reference-type tuples?
If you mean if there's a way to attach other names to the properties of System.Tuple<...>
instances, no there isn't.
Depending on why you want it, you might get around it by converting System.Tuple<...>
instances to System.ValueTuple<...>
instances using the ToValueTuple
overloads in TupleExtensions and back using the ToTuple
overloads.
If you don't really need the tuples, you can deconstruct them into discrete variables using the Deconstruct
overloads or the var (v1, .., vn) = tuple
deconstruction syntax.