public void AddKillHistory(string monsterName) { var record = KillHistory .Where(p => p.MonsterName == monsterName) .FirstOrDefault(); if (record == null) { record = new KillHistory(monsterName); KillHistory.Add(record); } record.KillCount++; }