Вопрос. Я туплю. как сделать, что бы если у метода

совпадают названия - возвращало в зависимости от контекста? При этом аргументы тоже совпадают

14 ответов

10 просмотров

сигнатуры методов должны быть разными. Когда ты будешь вызывать один их этих методов, как сделать вывод какой метод тебе нужен?

Antonius 🇺🇦-Budnychuk Автор вопроса
_
сигнатуры методов должны быть разными. Когда ты бу...

но есть же какой тип нам нужен. Строгая типизация там. Хочу получить вектор или кортеж... Спрашиваю, может есть ответ. Согласен принять грустную правду жизни, что нету

Antonius 🇺🇦 Budnychuk
но есть же какой тип нам нужен. Строгая типизация ...

не вижу повода для грусти. Почему бы их не назвать по разному?

Antonius 🇺🇦-Budnychuk Автор вопроса
_
не вижу повода для грусти. Почему бы их не назвать...

Хочется элегантное удобство в утилити классе, который используется во многих местах. Ну, получается так

Antonius 🇺🇦 Budnychuk
Хочется элегантное удобство в утилити классе, кото...

то есть по-твоему элегантно иметь разные методы с одинаковыми названиями?

в таких случаях методы называют разными именами

Мейби сделать дженерик метод?

А что уже можно возвращать 2 Инта?

Antonius 🇺🇦-Budnychuk Автор вопроса
Antonius 🇺🇦 Budnychuk
это кортеж называется

Сколько кода не смотрел, впервые вижу чтобы так делали

Roman Salnikov
Сколько кода не смотрел, впервые вижу чтобы так де...

Появилось в c# 7. Этотспивабщий с толку синтаксический сахар для Tuple<T1..Tn>

Никак. Перегрузка работает для на параметров

Похожие вопросы

Обсуждают сегодня

Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
40 тысяч в час / 3600 = 11,11 в секунду... Вам точно нужна очередь? (я просто не знаю "контекста") Такое количество запросов любое приложение замечательно "прожует" и не попер...
Igor Mitin
5
Всем салют, заинтересовался odoo, хотел бы поинтересоваться на счёт этой ERP , прогеры которые работают над проектами вы используете odoo как серверную платформу работая с RES...
⚔️
8
А как асинхрон иначе реализован? Пардон:)
Ivan K 🏄🏻‍♂️
7
вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Друзья, за кем?
Magic
12
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
ого, спасибо Никит, ты как всегда кладезь нужной инфы! Сейчас пойду копаться, а мне релиз создать как и версию самого плагина? типа 1.0.8?
Alex Blaze
9
Карта сайта