gpt4 book ai didi

c# - 如果Both Checkboxes flag false怎么办?

转载 作者:太空宇宙 更新时间:2023-11-03 17:43:54 25 4
gpt4 key购买 nike

我对 Google 查询的代码感到很沮丧,所以我会问问你们所有的专家。

我有一个 <500 行的程序,它在树中列出来自 clearcase 的文件,现在我想单击它们并 checkin / checkout 它们。我可以通过命令行或插件完成结帐部分(::whew::clearcase 不容易编程)无论如何我必须勾选一个用于 checkin 一个用于结帐如果两者都没有被选中(均为假)我希望它通知用户。我有以下代码并且它有效......除了它总是显示“未选择”消息,因为一个标志总是错误的。

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")
}

在第一个选择之后它总是说“那个”或“这个”然后“你没有选择这个或那个”

我还设置了复选框,这样当您选中一个时,它会取消选中另一个,但两者都可能是错误的。

最佳答案

您想检查它们是否都为假,这是通过逻辑与来完成的。竖线表示 OR 条件。

if (checkbox1.checked == false && checkbox2.checked == false)
{
MessageBox.show("You didn't select this or THAT")
}

这应该可以满足您的需求。

关于c# - 如果Both Checkboxes flag false怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10000597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com