Всем привет. Использую get и set таким способом:
public struct Hero
{
private float health;
public float Health
{
get { return health; }
set { health = value; }
}
}
Поле health темнеет и есть подсказка "Использовать свойство auto" - что это такое?
Стоит ли писать так:
public float health {get; set;}
Тогда переменная становится публичной и нарушается признак инкапсуляции?
health. – ixSci Aug 22 '18 at 11:04