您好我正在制作一个计算器,并且我想在达到数字限制时停止任何类型的数字输入,我知道我可以在每个onclick函数中放置一个if语句,但我想知道是否ares a只允许程序在正确的条件下读取整段代码的方法,如下所示:
int[] intArray = {3,2,3,1,3};
int N = 2;
var list = new List<int>(intArray);
var newList = new List<int>();
for (int i = 0; i < list.Count; i++)
{
int occur = 1;
for (int j = i+1; j < list.Count; j++)
{
if (occur < N && list[i] == list[j])
{
occur++;
newList.Add(list[j]);
}
else
{
if (list[i] == list[j] )
list.Remove(list[j]);
}
}
}
foreach (var l in list)
{
Console.WriteLine(l);
}
}
}
谢谢!
答案 0 :(得分:1)
一个选项是创建一个检查限制的函数,并在不满足限制时将处理程序传递给它
onclick="checkLimit(handleClick)"
checkLimit只有在计数器为&lt;时才会调用传递的函数。限制。