вот хочу узнать что считается хорошим тоном: писать private (скрин 1) или не писать (скрин 2)? результат все равно один
Писать
Явно указывай
https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions мелкомягкие уже напилили конвенцию по шарпу, просто почитай )
то есть если у меня переменная принимает например Input.GetAxis("Horizontal") то она должна начинаться с _?
Если это приватное поле класса — то начинать с _ (_fieldName) Если это локальная переменная метода — то без _ (variableName) Если это сериализуемое поле — то без _ (fieldName) Если это публичное поле — то без _ и начиная с большой буквы (FieldName) Также все константы (кроме локальных для класса) независимо от видимости пишутся с большой буквы (ConstantName), и только локальные с малой (localConstantName)
чел, я тебе кинул ссылку на конвенцию ) Там фул инфа, просто почитай и не будет вопросов
Обсуждают сегодня