首先,如果標題不明確或描述性不好;我不知道該寫些什麼。在多個值上使用布爾運算符的快捷方式
我不知道是否有更好的方法來做到這一點操作:
bool result = variable1.innerValue.level2.innerValue == 1 ||
variable1.innerValue.level2.innerValue == 2 ||
variable1.innerValue.level2.innerValue == 3;
我們不能寫類似:
bool result = variable1.innerValue.level2.innerValue == (1 || 2 || 3);
這會給出一個語法錯誤。
任何想法?
作爲只要有幾個值,數組就更好。但是,如果值列表變得足夠大,請考慮切換到「HashSet .Contains」。 –
CodesInChaos