何年もスクリプトを書いていなかったので、プログラミング言語を学ぶことに決め、C# に行きました。私はかなりうまくやっていますが、Google では解決できなかった問題に初めて直面したようです。
学習課題としてシミュレートされた航空機システムを作成しており、ドロップダウン コンボボックスからオプションが選択されたときにループを呼び出したいと考えています。
スターター スイッチをシミュレートする 3 つのオプションを含むコンボボックス/リストがあります。値は (0)Off、(1)On、(2)Ignition Only です。実際の飛行機では、「オン」を選択すると、スイッチが 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)
}
}
私はググってググりましたが、読めば読むほど、これで迷子になります。まだ完全に解読できない大量のコードを含む回答を見つけました。
私がやりたいことをすることは可能ですか?
お時間をいただきありがとうございます。