Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 2
Регистрация: 27.05.2022
Сообщений: 182

Возможно ли с помощью return вывести разные типы данных?

13.07.2023, 13:09. Показов 541. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возможно ли с помощью return в функции вывести разные типы данных? Например, есть у нас int q=0; и bool b=true;, и мы ходим сделать так: return (b,q)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.07.2023, 13:09
Ответы с готовыми решениями:

Внести разные типы данных и вывести в цикле их значения
Всем привет! Хочу добавить разные типы данных с разными значениями, но не знаю куда В массив - требует int, не пускает ...

Разные типы данных
Нужно выполнить простое вычитание одного слагаемого из другого. Проблема в том, что первое задано как массив из 1 столбца и 6 строк, а...

Разные типы данных
Помогите найти ошибку ЗАдание - нада чтоб постепенно задавать данные об учениках по очереди и в конце оно все выбило в одном окне. ...

5
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,339
13.07.2023, 13:14
Лучший ответ Сообщение было отмечено Pilarentes как решение

Решение

C#
1
2
3
4
5
6
        private static (bool, int) Function()
        {
            int q = 0;
            bool b = true;
            return (b, q);
        }
0
403 / 265 / 69
Регистрация: 12.04.2020
Сообщений: 1,404
13.07.2023, 13:36
есть еще out
0
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
13.07.2023, 13:54
Цитата Сообщение от iLinks Посмотреть сообщение
(bool, int) Function()
На всякий -- это возможно с версии C# 7

также довольно часто логичнее вывод упаковать в модель, а не пытаться вернуть 100500 значений.
1
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,339
13.07.2023, 15:25
Цитата Сообщение от Dr9vik Посмотреть сообщение
есть еще out
Чаще всего, метод возвращает true/false как результат выполнения алгоритма или операции, а в out параметр отправляется результат при true
C#
1
2
3
4
5
6
private static bool Function(out int q)
{
    q = 0;
    bool b = true;
    return b;
}
0
434 / 156 / 28
Регистрация: 12.12.2020
Сообщений: 1,255
13.07.2023, 15:56
Цитата Сообщение от Oleg Shamanikov Посмотреть сообщение
Возможно ли с помощью return в функции вывести разные типы данных? Например, есть у нас int q=0; и bool b=true;, и мы ходим сделать так: return (b,q)
можно объявить свой тип структуры и возвращать переменную этого типа
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.07.2023, 15:56
Помогаю со студенческими работами здесь

Разные типы данных в ArrayList
Здравствуйте! Кто знает, скажите пожалуйста, почему в ArrayList добавляются разные типы данных? Ведь это же сделано с использованием...

Шаблон функции и разные типы данных
Как определить переменная какого типа была передана в шаблон функцию ? Например: int или wchar_t*

Контейнер, наследование и разные типы данных
День добрый. Вопрос собственно не один а три. Но основной один. Как удрать if'ы на участре кода №1. Так же приму советы по...

Преобразование переменный в разные типы данных
Можно ли реализовать преобразование какого либо значения в разный тип данных через название этого типа в строке, например: String a =...

Разные типы данных в одном поле
Предположим, что мне нужно хранить информацию о человеке в одной таблице. Таблица из двух колонок: характеристика и ее значение. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru