public void Fire(string eventName) { var userEvent = UserEvents.SingleOrDefault(e => e.Name == eventName); if (userEvent == null) { userEvent = new UserEvent { Name = eventName }; userEvent.Occurrrences.Add(DateTime.Now); UserEvents.Add(userEvent); } else { userEvent.Occurrrences.Add(DateTime.Now); } }