public void confirmUpdate(User user) { var updatedUser = Program.users.First(s => s.Id == user.Id); string tempDate = updatedUser.UserId; try { UserAdapter.RemoveUser(updatedUser); updatedUser.DisplayName = user.DisplayName; updatedUser.Country = user.Country; updatedUser.DateOfBirth = user.DateOfBirth; updatedUser.UserId = user.UserId; updatedUser.FollowerCount = user.FollowerCount; Program.lm.Log(Program.lm.fileName, 2, tempDate, updatedUser.UserId); UserAdapter.AddUser(updatedUser); } catch (Exception e) { Program.lm.Log(Program.lm.fileName, -2, user.UserId, "?"); } }