静态方法循环逻辑

时间:2015-02-27 21:43:39

标签: c#

我在静态类中有一个静态方法,它接受2个int变量(input1和input2)。如何在不使用switch case的情况下编写它,以便input2为3

input1 = 0返回0

input1 = 1返回1

input1 = 2返回2

input1 = 3返回0

input1 = 4返回1

input1 = 5返回2

input1 = 6返回0

input1 = 7返回1

依旧......

如果input2是4

input1 = 0返回0

input1 = 1返回1

input1 = 2返回2

input1 = 3返回3

input1 = 4返回0

input1 = 5返回1

input1 = 6返回2

input1 = 7返回3

input1 = 8返回0

依旧......

1 个答案:

答案 0 :(得分:8)

看起来你正试图让remainder operation相关的两个输入。

public static int logic(int input1, int input2)
{
     return input1 % input2;
}