[ Foro de C# ]
estoy validando una información en el cual estoy utilizando "if" un "if else" y un "else", funciona perfectamente pero ocupo que en determinado tiempo ya sea 30 minutos o 1 hora pase de ser un "if else" pase a ser un else
consiste en que si es valida la info la pase al if, pero si aun no se sabe si es valida la meta al if else pero si esa información no se confirma en determinado tiempo pase a else
A ver si te sirve esta manera de planteártelo:
Si la condición es Verdad, ejecutas la rama del If ( como hasta ahora si no he entendido mal ).
Si es Falsa, activas un Temporizador para que en un determinado tiempo ejecute la otra rama del proceso con ese dato.
Si antes de que se cumpla el tiempo deseado se recibe la información que valida el dato, desactivas el temporizador y ejecutas la rama de If ( la del primer paso ) con el dato.
Espero que te resulte de ayuda.
Saludos.
es correcto lo que me dices
si la condición se cumple se queda en el IF
si no se cumple entra al ELSE IF y como dices se activa un temporalizador va a durar esta validacion, si en determinado tiempo esta validacion sigue dentro del ELSE IF
pasarla al ELSE la sintaxis seria asi
if(condicion1){
validado
}
else if(condicion 2){
aun no validado
esta condicion es para mantener en espera de que se confirme o no la validacion
si por determinado tiempo sigue sin validarse pasarlo al ELSE
}
else{
aqui ya no se valido asi que
no valido
}
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)