如果声明为变量的倍数

Cal*_*orn 0 c# if-statement

我知道如何构造if语句可以采取多种条件.

if ((condition1) || (condition2) || (conditionN))
    statements;
Run Code Online (Sandbox Code Playgroud)

我想简单地说出我现在的表达方式.

if ((gameScore == 480) || (gameScore == 960) || (gameScore == 1440))
Run Code Online (Sandbox Code Playgroud)

基本上我想要一个if语句或类似的东西,当gameScore等于480的任何倍数时将执行代码.

its*_*e86 6

您可以使用与除法(/)类似的模数(%)运算符,但返回操作的其余部分而不是商.如果数字是480的倍数,则在除以480后余数将为0.

if ((gameScore % 480) == 0)
Run Code Online (Sandbox Code Playgroud)