What is the OR operator in an IF statement
我很久以前就问过这个问题,当我得到(非常有帮助的)答案时,我认为你应该可以说 if (title == "User greeting"|| "User name") {做事
。现在,如果不明显为什么那行不通,请引用其他问题及其接受的答案。
但是,我想知道是否有一种方法可以提供任意字符串列表来检查是否有任何内容等于其中任何一个。类似 if(Array.OR(title, { "User greeting", "User name"})) continue;
有这样的东西还是我在黑暗中拍摄?看起来实现起来相当简单。
最佳答案
您可以尝试使用 Contains 运算符:
String[] array = {"One", "Two", "Three"};
if (array.Contains("One"))
{
//Do stuff
}
关于c# - 如何检查某些内容是否等于 C# 中的任何值列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14988691/