Для воспроизведения музыки в C# можно использовать библиотеку NAudio. Вот пример кода, который позволит вам воспроизвести аудиофайл:
using NAudio.Wave; using System; class Program { static void Main() { using (var audioFile = new AudioFileReader("путь_к_аудиофайлу.mp3")) using (var outputDevice = new WaveOutEvent()) { outputDevice.Init(audioFile); outputDevice.Play(); Console.WriteLine("Нажмите любую клавишу для остановки воспроизведения"); Console.ReadKey(); outputDevice.Stop(); } } }
Перед использованием этого кода убедитесь, что у вас установлена библиотека NAudio через NuGet пакеты. Для этого в Visual Studio нужно выполнить следующие действия: ПКМ по проекту -> Управление NuGet пакетами -> Вкладка Обзор -> Введите в поисковую строку NAudio -> Установить.
После установки библиотеки вы сможете использовать приведенный выше код для воспроизведения аудиофайлов. Не забудьте заменить "путь_к_аудиофайлу.mp3" на путь к вашему аудиофайлу.
Также помните, что для воспроизведения других форматов аудиофайлов, например WAV, вам может понадобиться другой декодер, и NAudio обеспечивает эту возможность.