Извините, что спросила об этом, так как мне показалось, что я знаю ответ, я хочу выйти из программы, если имя пользователя больше 4 символов или имя пользователя не является учетной записью, называемой учеником. Однако это даже если имя_пользователя всего 3 символа и не является студентом, я все еще нахожусь в приложении Application.Exit. Что я делаю не так?C# simple IF OR question
if (userName.Length > 4 | userName != "student")
{
Application.Exit();
}
Позор мне :-(
это утверждение бессмысленно, потому что приложение не выйдет только в том случае, если userName является «учеником». – Andrey
Что мне нужно было &&, как показано ниже, спасибо всем! :-) if (userName.Length> 4 && userName! = "Student") { Application.Exit(); } – Jamie
@ Джейми, это снова бесполезно. '" student ".Length' is> 4 anyway :) – Andrey