我有以下代码:
if (bl != closeButtonLabel)
{
if (bl != minimiseButtonLabel)
{
optionPanel.Controls.Remove(bl);
}
}
有没有办法在1中执行此操作但是检查2个条件?
在VB中很容易,你放置'或'而不是'OrElse',但在c#中只有'||'。 任何人都可以帮助我吗?
答案 0 :(得分:0)
您可以尝试逻辑AND运算符'&&'。
if (bl != closeButtonLabel && bl != minimiseButtonLabel)
optionPanel.Controls.Remove(bl);
此处不需要逻辑Or运算符||
。
答案 1 :(得分:0)
让我们大声说出你想要的东西:bl应该是不同的关闭closeButtonLabel AND 它应该与minimisButtonlabel不同
if (bl != closeButtonLabel && bl != minimiseButtonLabel) {...}
或者如果你真的想使用 OR
if (!(bl == closeButtonLabel || bl == mimimizeButtonLabel)) {...}
答案 2 :(得分:0)
if(bl != closeButtonLabel && bl != minimiseButtonLabel)
{
//do work
}