совпадают названия - возвращало в зависимости от контекста? При этом аргументы тоже совпадают
сигнатуры методов должны быть разными. Когда ты будешь вызывать один их этих методов, как сделать вывод какой метод тебе нужен?
но есть же какой тип нам нужен. Строгая типизация там. Хочу получить вектор или кортеж... Спрашиваю, может есть ответ. Согласен принять грустную правду жизни, что нету
Принимай грустную правду жизни.
не вижу повода для грусти. Почему бы их не назвать по разному?
Хочется элегантное удобство в утилити классе, который используется во многих местах. Ну, получается так
то есть по-твоему элегантно иметь разные методы с одинаковыми названиями?
в таких случаях методы называют разными именами
Мейби сделать дженерик метод?
это никак не поможет
А что уже можно возвращать 2 Инта?
это кортеж называется
Сколько кода не смотрел, впервые вижу чтобы так делали
Появилось в c# 7. Этотспивабщий с толку синтаксический сахар для Tuple<T1..Tn>
Никак. Перегрузка работает для на параметров
Обсуждают сегодня