在多年没有编写脚本之后,我决定学习一门编程语言,并且选择了 C#。我相处得很好,但现在我似乎第一次遇到了一个我无法用谷歌解决的问题。
我正在制作一个模拟飞机系统作为学习练习,我想在从下拉组合框中选择一个选项时调用一个循环。
我有一个组合框/列表,其中包含三个模拟启动器开关的选项,值为 (0)Off, (1)On, (2)Ignition Only 。在真实的飞机中,选择“ ON”时,开关锁定到位10秒,然后释放。所以我想要实现的是:
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
if (starterRight.SelectedIndex == 0)
{
//Starter is off
eng2Start.Value = 0;
}
if (starterRight.SelectedIndex == 1)
{
//starter is on
//Start Timer
eng2Start.Value = 1;
if (eng2Tourqe >= 6000)
{
//open fuel valve
// set Hot Start counter to 0
}
else
{
//ensure fuel valve stays closed
// set Hot Start counter to x+1
}
// End of Timer
// set selected index back to 0
(starterRight.SelectedIndex == 0)
}
}
我用谷歌搜索和搜索,我读得越多,我就越迷失在这件事上。我找到了包含大量代码的答案,我还不能完全破译这些代码。
有可能做我想做的事吗?
在此先感谢您的时间。