Когда использовать свойства вместо функций
Вероятно, это вопрос личных предпочтений, но когда вы используете свойства вместо функций в вашем коде
Например, чтобы получить журнал ошибок, я мог бы сказать,
string GetErrorLog()
{
return m_ErrorLog;
}
или я мог
string ErrorLog
{
get { return m_ErrorLog; }
}
Как вы решаете, какой из них использовать? Я, кажется, не согласен с моим использованием, и яищу хорошее общее правило. Благодарю.