public void AddUser(string ip) { lock (listUsers) { InfoSendUser user = GetUser(ip); if (user == null) { listUsers.Add(user); } } }
public void RemoveUser(string ip) { lock (listUsers) { InfoSendUser user = GetUser(ip); if (user != null) { listUsers.Remove(user); } } }
private InfoSendUser GetUser(string ip) { InfoSendUser user = null; foreach (InfoSendUser valueUser in listUsers) { if (valueUser.ip == ip) { user = valueUser; } } return(user); }