我对代码中的Google查询感到沮丧,所以我只问你所有的专家.
我有一个<500行程序,它列出了树中clearcase的文件,现在我想点击它们并检查它们.结帐部分我可以通过命令行或插件完成(:: whew :: clearcase不容易编程)无论如何我必须复选一个签入一个结帐,如果两个都没有被选中(都是假的)我希望它通知用户.我有以下代码,它的工作原理...除了它始终显示"未选择"消息,因为一个标志始终为false.
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")
}
Run Code Online (Sandbox Code Playgroud)
在第一个选择之后它总是说"那个"或"这个"然后"你没有选择这个或那个"
此外,我还设置了复选框,以便在您选中其中一个时取消选中另一个,但两者都可能为false.
我在很大程度上自学了C#代码,我在大学里上了一堂课并没有多大帮助......确实学会了如何学习如何学习.所以我在这里和那里创建了工具,在线学习.Stackoverflow是我最喜欢的网站,通常社区很有帮助......
无论如何我的问题是这个,即时创建一个WPF程序,对多个小数进行多次计算,我已经通过重复使用相同的代码计算得到了,它工作正常,但我知道有一种更简单的方法用更多,更少的线来做这件事.我好像缺少那些知识.
这是我如何做事的一个例子.
int int1 = 4;
int int2 = 2;
int int3 = 6;
int int4 = 8;
int calc1 = 0;
int calc2 = 0;
int calc3 = 0;
calc = int1 * int4
calc2 = int1 * int2
calc3 = int3 * int3
if (calc >= calc3)
{
do something;
}
else
{
calc = 33
}
if (calc2 >= calc3)
{
do something;
}
else
{
calc2 = 33
}
if (calc3 >= calc2)
{
do …Run Code Online (Sandbox Code Playgroud)