Beispiel #1
0
 //新用户加入
 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);
     }
 }
Beispiel #2
0
 //新用户加入
 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++;
 }