Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpGcGm 45 of 509 menu
◀ ▶

Обобщённый метод в 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 этим методом и выведите результат.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить