Обобщённый метод в C#
Обобщённый метод описывает один алгоритм сразу для
нескольких типов. После имени метода в угловых скобках стоит
параметр T. Оба аргумента и результат имеют этот тип.
Для чисел T становится int, для строк -
string. Отдельный метод под каждый тип не нужен.
Метод ниже возвращает первый аргумент пары. Тип подставляется отдельно для каждого вызова:
static T First<T>(T a, T b) => a;
Console.WriteLine(First(4, 9));
Console.WriteLine(First("ab", "cd"));
Дан код:
int left = 8;
int right = 15;
Опишите обобщённый метод, который возвращает второй из двух аргументов одного типа. Верните right этим методом и выведите результат.