我试图让我的应用程序在关闭应用程序之前快速播放 .wav,但每次它只播放 .wav 而不会退出应用程序。这是我的代码:
bool condition = false;
if (condition)
{
SoundPlayer sndPlayer = new SoundPlayer(Project_Rage_v3._1.Properties.Resources.syl);
sndPlayer.Play();
}
else
{
Application.Exit();
}
我知道如果 bool == true 它将执行 if 函数,如果 bool == false 它将执行 else 函数。但是如果我不将它们分开,程序就会立即退出而不播放声音。
我如何让它播放声音然后退出,但只有在声音播放完后才退出?