Учитывая, что эти два примера эквивалентны, как вы думаете, предпочтительнее?
Без явного модификатора
public class MyClass
{
string name = "james";
public string Name {
get { return name; }
set { name = value; }
}
void SomeMethod() { ... }
}
С явным модификатором
public class MyClass
{
private string name = "james";
public string Name {
get { return name; }
set { name = value; }
}
private void SomeMethod() { ... }
}
Я всегда использовал последнее, но недавно я начал использовать прежний стиль. Частный избыточен как модификатор модификатора по умолчанию, поэтому не имеет смысла его исключать?