public Stat <double> EnsureStatValue(string name, double value) { Stat <double> stat; if (HasStat(name)) { stat = GetStat(name); stat.Value = value; } else { stat = new NumericStat(name, value); Add(stat); } return(stat); }
public Stat<decimal> EnsureStatValue(string name, decimal value) { Stat<decimal> stat; if (HasStat(name)) { stat = GetStat(name); stat.Value = value; } else { stat = new NumericStat(name, value); Add(stat); } return stat; }