Когда использовать свойства вместо функций

Вероятно, это вопрос личных предпочтений, но когда вы используете свойства вместо функций в вашем коде

Например, чтобы получить журнал ошибок, я мог бы сказать,

string GetErrorLog()
{
      return m_ErrorLog;
}

или я мог

string ErrorLog
{
     get { return m_ErrorLog; }
}

Как вы решаете, какой из них использовать? Я, кажется, не согласен с моим использованием, и яищу хорошее общее правило. Благодарю.

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

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