У меня есть 2 метода с одинаковыми именами и теми же параметрами. Я хочу, чтобы перегрузить те, но это не работает, потому что я получаю эту ошибку:Перегрузка 2 метода с одинаковыми именами и такими же параметрами
"<Class-name> already defines a member called 'ChangeProfileInformation'
with the same parameter types"
У меня есть что-то вроде этого:
public void ChangeProfileInformation(User user)
{
a
b
}
public void ChangeProfileInformation(User user)
{
a
c
d
}
Кто-нибудь знает, почему это не работает?
Заранее благодарен!
Как компилятор должен знать, какой метод он должен использовать? Вы можете ввести 2 разных названия. во втором методе вы можете вызвать первый – Tomtom
Вы пытаетесь реализовать два интерфейса? Затем вы можете использовать _explicit interface implementation_. –