以下是一個簡單的C#實現MP3播放器功能的示例代碼:
using System;
using System.Media;
namespace MP3PlayerDemo
{
class Program
{
static void Main(string[] args)
{
string filePath = "song.mp3";
using (var player = new SoundPlayer(filePath))
{
player.Play();
Console.WriteLine("MP3 Player is playing...");
Console.WriteLine("Press any key to stop.");
Console.ReadKey();
player.Stop();
}
Console.WriteLine("MP3 Player stopped.");
}
}
}
這個示例使用了System.Media命名空間中的SoundPlayer類來播放MP3文件。首先,我們需要將MP3文件的路徑保存在filePath
變量中。然后,通過創建SoundPlayer對象并傳入文件路徑來實例化播放器。使用Play()
方法開始播放MP3文件。在播放期間,控制臺將顯示消息“MP3 Player is playing…”并等待用戶按下任意鍵停止播放。用戶按下鍵后,調用Stop()
方法停止播放,并顯示消息“MP3 Player stopped.”。
請注意,這個示例假設你已經將所需的MP3文件放置在項目文件夾中,并將其命名為"song.mp3"。你可以根據實際的MP3文件路徑進行相應的更改。