我希望能够使用红外传感器在表格之间进行切换 我创建了一个边缘变量,用于存储将手移过它时检测到的边缘 因此,通过将手移过传感器,我应该能够在表格之间来回移动 然而,在第二次刷卡之后,我发现了很多错误。
这是代码中无法正常工作的部分:
myFunction: function({someBoolean = false}){
if (someBoolean) {
[do stuff]
}
[do other stuff]
},
答案 0 :(得分:0)
更好的方法是摆脱检查增量变量。相反,我们可以使用mod。
static void g_detected(object sender, PinStatusEventArgs e) {
edges += 1;
switch (edges % 2) {
case 1:
break;
case 0:
if (weatherView.Visible) {
weatherView.Visible = false;
stockView.Visible = true;
} else if (!weatherView.Visible) {
weatherView.Visible = true;
stockView.Visible = false;
}
break;
default:
//Will never hit, just to handle general coding conventions.
break;
}
}