Perdón por preguntar esto porque creía saber la respuesta, quiero salir del programa si userName tiene más de 4 caracteres o userName no es una cuenta llamada student. Sin embargo, incluso si el nombre de usuario solo tiene 3 caracteres y no es estudiante, todavía estoy presionando Application.Exit. ¿Qué estoy haciendo mal?C# simple SI O pregunta
if (userName.Length > 4 | userName != "student")
{
Application.Exit();
}
La culpa es mía :-(
esta afirmación no tiene sentido, porque su aplicación no saldrá solo en caso de que el nombre de usuario sea 'student'. – Andrey
Lo que necesitaba era && como se muestra a continuación, ¡gracias a todos! :-) if (nombre de usuario.Length> 4 && userName! = "Estudiante") { Application.Exit(); } – Jamie
@Jamie, de nuevo es inútil. '" student ".Length' is> 4 anyway :) – Andrey