Руководство по именованию C# для локальных переменных
Вопрос о присвоении имен локальным переменным в методе C#, который принимает параметр с тем же именем. См. Код ниже
private int DoSomething(string activationCode)
{
...
int ??WhatNameToChooseHere?? = Convert.ToInt32(activationCode);
...
}
Что может быть хорошей стратегией для применения в приведенном выше сценарии
Примечание: параметр метода и локальная переменная отличаются только типом
2 ответа
Тебе этого не сделать. Правильный способ сделать это - присвоить переменным имена с разными именами.
private int DoSomething(string activationCodeStoredInStringAndPassedAsAnArgument) {
int activationCodeThatDeclaredAsAnIntegerToStoreTheValueConvertedFromString = Convert.ToInt32(activationCodeStoredInStringAndPassedAsAnArgument);
}