public void removeStat(eStringStat stat) { if (stringStats.ContainsKey(stat)) { stringStats.Remove(stat); } }
public sStringStat(byte[] buffer, StreamReader inputFile) { key = (eStringStat)Utils.ReadInt32(buffer, inputFile); if (!Enum.IsDefined(typeof(eStringStat), key)) { Console.WriteLine("Unknown stringStat: {0}", key); } value = Utils.ReadStringAndReplaceSpecialCharacters(buffer, inputFile); }
public string getStat(eStringStat stat) { sStringStat entry; if (stringStats.TryGetValue(stat, out entry)) { return(entry.value); } else { return(""); } }
public void addOrUpdateStat(eStringStat stat, string value) { sStringStat entry; if (stringStats.TryGetValue(stat, out entry)) { entry.value = value; stringStats[stat] = entry; } else { entry = new sStringStat(stat, value); stringStats.Add(stat, entry); } }
public sStringStat(eStringStat key, string value) { this.key = key; this.value = value; }
public bool hasStat(eStringStat stat) { return(stringStats.ContainsKey(stat)); }