@VasyaM13221

Перегружать метод или параметры по умолчанию?

В самописной библиотеке есть метод который может принимать как один параметр так и два, если один, то для второго у нас есть дефолт.
Вопрос в том как лучше сделать, создать два перегруженных метода в интерфейсе или создать один но с вторым параметром по умолчанию?
// 1.

interface IExample {
    void Method(int a);
    void Method(int a, int b);
}

// 2.

interface IExample {
    void Method(int a, int b = DEFAULT);
}
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
Griboks
@Griboks Куратор тега C#
Как принято в вашей организации, так и пишите. Второй вариант лучше, т.к. экономит ваше время.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы