Вы должны получить доступ к переменной в том же классе через свойство?
Если у вас есть свойство, которое получает и устанавливает переменную экземпляра, то обычно вы всегда используете свойство извне этого класса для доступа к нему.
Мой вопрос: вы всегда должны делать это в классе? Я всегда использовал Свойство, если оно есть, даже в классе, но хотел бы услышать некоторые аргументы за и против того, какой из них наиболее правильный и почему.
Или это просто вопрос стандартов кодирования, используемых в проекте?