Литерал кортежа в C#
Литерал кортежа перечисляет значения через запятую в скобках. Компилятор выводит тип каждого поля, поэтому кортеж удобно сохранить в локальную переменную.
Пока имена полей не заданы, к элементам обращаются как Item1,
Item2 и далее по порядку. Запишем строку и целое число и выведем
первое значение:
(string, int) user = ("Ann", 28);
Console.WriteLine(user.Item1);
Печатают первое поле кортежа.
Если типы однозначно следуют из значений, достаточно var:
компилятор построит кортеж из двух int. Выведем второй элемент:
var point = (3, 7);
Console.WriteLine(point.Item2);
Второй пример печатает второе поле.
Создайте кортеж из строки "ready" и числа 5. Выведите строковую часть в консоль.
Сохраните в var кортеж из двух целых 11 и 22. Выведите сумму обоих элементов одной строкой.