示例#1
0
        /// <summary>
        /// Realiza el Intercambio de Dinero de los Jugadores
        /// </summary>
        /// <param name="user1"></param>
        /// <param name="user2"></param>
        private void EnviarDineros(string user1, string user2)
        {
            enviar.SetearDinero(dineroJugadores[user1], user1);
            enviar.Start(puertosJugadores[user1]);
            enviar.SetearDinero(dineroJugadores[user2], user2);
            enviar.Start(puertosJugadores[user1]);

            enviar.SetearDinero(dineroJugadores[user1], user1);
            enviar.Start(puertosJugadores[user2]);
            enviar.SetearDinero(dineroJugadores[user2], user2);
            enviar.Start(puertosJugadores[user2]);

            /*
             * enviar.SetearDinero(dineroJugadores[user1], user1);
             *          enviar.Start(puertosClientes[0]);
             *          enviar.SetearDinero(dineroJugadores[user2], user2);
             *          enviar.Start(puertosClientes[0]);
             *
             *          enviar.SetearDinero(dineroJugadores[user1], user1);
             *          enviar.Start(puertosClientes[1]);
             *          enviar.SetearDinero(dineroJugadores[user2], user2);
             *          enviar.Start(puertosClientes[1]);
             */
        }