public void SetUserID() { try { while (userID == 0) { userID = Net.rcvConfirmUserId(comm.GetStream()); Console.WriteLine("Connected as: " + userID + "\nEnding login phase."); } } catch (Exception e) { if (e is IOException) { Console.WriteLine("Unexpected disconnection."); } else { Console.WriteLine(e.ToString()); } } }