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

Возврат нескольких значений в C#

Метод с одним return может отдавать кортеж: тип результата перечисляет поля, а тело возвращает литерал в скобках. Так возвращают частное и остаток, минимум и максимум или координаты.

Объявим метод деления с двумя целыми в результате и разложим ответ в две переменные. Для 17 и 5 выведутся 3 и 2 - частное и остаток:

static (int quotient, int remainder) Divide(int a, int b) { return (a / b, a % b); } (int q, int r) = Divide(17, 5); Console.WriteLine(q); Console.WriteLine(r);

Напишите метод, который для двух целых возвращает меньшее и большее. Вызовите его для 8 и 3 и выведите оба числа.

Напишите метод, который принимает строку из двух слов через пробел и возвращает оба слова. Для "Kim Lee" выведите второе слово.

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