C# Naudio Mp3 播放按钮

C# Naudio Mp3 Play Button

我试了几天,无法使用 NAudio 通过 C# 制作简单的播放按钮。它可以工作,但是当我按下按钮时,声音不会发出。试图将 mp3 文件放在项目文件夹中,但没有任何反应。

public partial class MainForm : Form
{
    public MainForm()
    {

        InitializeComponent();
    }
        private WaveOut waveOut;
        private Mp3FileReader reader;



    private void Button1(object sender, EventArgs e)
    {
   reader = new Mp3FileReader("c:\tng\tng.mp3");
   waveOut = new WaveOut(); 
   waveOut.Init(reader); 
   waveOut.Play();
    }

}

}

(我真的没有 运行 只是猜测)试试这个?

   reader = new Mp3FileReader("c:\tng\tng.mp3");
   waveOut = new WaveOut(); 
   waveOut.Init(reader); 
   waveOut.Play();
   //add this line
   Thread.Sleep(600000);