Что такое ValueTuple чем он отличаеться от Tuple. И чем кортежи отличаються от анонимных типов?
ValueTuple в C# является структурой, введенной в версии языка C# 7.0. Он представляет собой кортеж со значением, который может содержать набор элементов произвольного типа данных. ValueTuple отличается от Tuple тем, что Tuple является классом, а ValueTuple - структурой. Структуры в C# являются типами значения, а классы - ссылочными типами. Основное преимущество ValueTuple заключается в том, ... Читать далее