Ich bin frustriert mit Google-Abfrage auf Code, also werde ich nur Sie alle Experten fragen.Wenn beide Checkboxen falsch false tun?
Ich habe ein < 500-Zeilen-Programm, das Dateien aus Clearcase in einem Baum jetzt listet ich möchte auf sie klicken und sie ein-/auschecken. Der Checkout-Teil, den ich über die Befehlszeile oder das Plugin ausführen kann (:: purchase :: clearcase ist nicht einfach zu programmieren), muss ich ankreuzen, wenn ich einen Checkout einchecke und wenn keiner ausgewählt ist (beide falsch) möchte ich es melden der Benutzer. Ich habe den folgenden Code und es funktioniert ... außer, dass es immer die "nicht ausgewählt" Nachricht anzeigt, da ein Flag immer falsch ist.
if (checkBox1.checked == true
{
MessageBox.Show("this")
}
if (checkBox2.checked == true
{
MessageBox.Show("THAT")
}
if (checkbox1.checked == false | checkbox2.checked == false)
{
MessageBox.show("You didn't select this or THAT")
}
Nach der ersten Wahl heißt es immer „dass“ oder „dieses“ und dann „Du hast dies nicht wählen oder, dass“
Auch habe ich das Kontrollkästchen Setup, so dass, wenn Sie eine überprüfen es unchecks der andere, aber beide können falsch sein.
Versuchen Sie, die letzte Verschachtelung if-Anweisung? – simchona
Hier ist keine Frage. –
und Ihre | (oder) sollte ein & sein (und) –