Руководство по именованию C# для локальных переменных

Вопрос о присвоении имен локальным переменным в методе C#, который принимает параметр с тем же именем. См. Код ниже

 private int DoSomething(string activationCode)
    {
        ...

        int ??WhatNameToChooseHere?? = Convert.ToInt32(activationCode);

        ...
    }

Что может быть хорошей стратегией для применения в приведенном выше сценарии

Примечание: параметр метода и локальная переменная отличаются только типом

2 ответа

Тебе этого не сделать. Правильный способ сделать это - присвоить переменным имена с разными именами.

private int DoSomething(string activationCodeStoredInStringAndPassedAsAnArgument)    {
    int activationCodeThatDeclaredAsAnIntegerToStoreTheValueConvertedFromString = Convert.ToInt32(activationCodeStoredInStringAndPassedAsAnArgument);
}
Другие вопросы по тегам