Вызов метода Public / Private Member или Best Practices - C # .NET

Какова наилучшая практика для вызова членов / полей из закрытого метода и открытого метода? Должен ли частный метод всегда вызывать закрытые поля или они должны вызывать открытые члены?

private string _name;
public string Name
{ 
   get {return _name; }
   set { _name = value; }
}

public void DoSomething()
{
   _doSomething();
}


private void _doSomething()
{
   _name.ToLower();
}

Ответы на вопрос(1)

Ваш ответ на вопрос