У меня объявлено несколько переменных типа int:
[SerializeField] private int currentHP, currentMP, maxHP, maxMP, attack, intelligence, defense, speed, critChance;
И я хотел бы вывести их в текст, который говорит: «Ваш стат равен xx». Я использовал следующий код и он работает :
if (maxHP > 0)
{
stats += string.Format("\n Your stat is {0}", maxHP);
}
Однако я хотел бы знать, есть ли способ избежать копирования и вставки этого кода для каждого int. Возможно ли это?
Спасибо!