static User connectUser(string id, ATC atc) { User user = new User(id, atc); if (atc.connect(user)) { return(user); } else { return(null); } }
public void connect(ATC atc) { foreach (ATC a in onlineATCs) { if (atc.id != a.id) { a.connect(atc); atc.connect(a); } } onlineATCs.Add(atc); atc.connectionsChanged += stateUpdated; stateUpdated(); }