//新用户加入 public void addUser(CTUser user) { if (user == null || user.School == null || user.School.SCode.Equals("")) { return; } if (mPool.ContainsKey(user.School.SCode)) { mPool[user.School.SCode].addUser(user); } else { ctUserPool tmpUserPool = new ctUserPool(); tmpUserPool.addUser(user); mPool.Add(user.School.SCode, tmpUserPool); } }
//新用户加入 public void addUser(CTUser user) { if (user == null || user.School == null || user.School.SCode.Equals("")) { return; } if (mPool.ContainsKey(user.School.SCode)) { mPool[user.School.SCode].addUser(user); if (mPool[user.School.SCode].IsMatched) { mPool[user.School.SCode].StartMatch(); } } else { ctUserPool tmpUserPool = new ctUserPool(); tmpUserPool.addUser(user); tmpUserPool.StartMatch(); mPool.Add(user.School.SCode, tmpUserPool); schoolCount++; } count++; }