Я нахожусь в ситуации, когда мне нужно иметь две перегрузки для метода, который должен выглядеть так,Перегрузка методов с одинаковыми сигнатурами
void myMethod(string myParam)
{
// Some code to process myParam
}
void myMethod(string otherParam)
{
// Another code to process otherParam
}
К сожалению C# компилятор не позволяет такого рода перегрузки, потому что он считает, что две перегрузки имеют одну и ту же подпись, не имеет большого значения, если у вас будут разные имена для параметров, которые будут представлять разные значения.
Интересно, как мне обращаться с такой ситуацией?