// Try to find if there is already a token for this username in order to remove it (used to create a new token for the user) private void removePossibleToken(String username) { foreach (KeyValuePair <String, String> entry in TokenUser) { if (entry.Value.Equals(username)) { String usernameRemoved; TokenUser.TryRemove(entry.Key, out usernameRemoved); break; } } }